Stowe Sweets

Ice cream shop

Claim This Business

About

We’re located right in the heart of Stowe Village at 109 Main Street - having trouble finding us? Look for the big white Church and Starbucks. We're located next door to Gold Rush Arcade, which is below Starbucks. Walk down the driveway next to Gold Rush and you will find us. Open seasonally, please check hours on Instagram and Google.

Customer Reviews

No reviews yet. Be the first to review!

Contact Information

Address:

Around back of The Country Store on Main, 109 Main St, Stowe, Vermont