Pops Place is an ice cream and frozen yogurt shop. They offer a variety of frozen treats. The establishment is located in Milford, NY.