
Weston Village Christmas Shop
Over 20 lighted trees decorated with ornaments to fit any theme […]
656 Main Street
Weston, VT 05161 USA

Weston Village Store
The Weston Village Store has been serving customers since 1891. […]
660 Main Street
Weston, VT 05161 USA

Wine & Cheese Depot
Established in 1996, The Wine & Cheese Depot features a carefully […]
46 Depot Street
Ludlow, VT 05149 USA

Wellwood Orchards
Wellwood Orchards is a family owned and operated farm located […]
529 Wellwood Orchard Road
Springfield, VT 05156 USA