109 Main St, Stowe, VT 05672, United States
Serving Gifford’s hard ice cream, maple creemees, milkshakes, sundaes, flurries and more! We’re located right in the heart of Stowe Village at 109 Main Street - having trouble finding us? Look for the big white Church! Were down below The Country Store on Main, between the Church and The Country Store on Main. We’re CLOSED for the season and will reopen May 2022!