Ice Cream Depot
Located in Stafford Springs, CT
Now Open for the 2024 Season!
Now Open for the 2024 Season!
Contact Us At:
staffordicecreamdepot@gmail.com
Find Us At:
8 Main Street
Stafford Springs, CT 06076
Located in Stafford Springs, CT
Contact Us At:
staffordicecreamdepot@gmail.com
Find Us At:
8 Main Street
Stafford Springs, CT 06076