Coneheads Ice Cream Stand is a charming establishment in New Windsor, NY that specializes in serving a variety of delicious ice cream flavors.
With a focus on providing a fun and nostalgic experience, Coneheads offers a range of frozen treats to satisfy any sweet tooth.
Generated from their business information