About Us
Thank you for another great season!
About Us
Ice Cream Depot was founded in 1976 in Stafford Springs, CT. We, the Provenchers and the Utermarcks, worked to transform it into what it is today, a friendly, seasonal ice cream shop. Ice Cream Depot was reopened in June 2016, for the first time in a few years. We love our town, our customers, and making people smile. We look forward to seeing you!