Showing 2 Ice Cream Shops
(802) 223-1642
320 State St
Montpelier, Vermont
(802) 225-6693
14 State St