The Village Square Shopping Plaza in Waitsfield, VT offers a variety of retail and dining options for visitors and locals alike.
With a charming atmosphere and convenient location, this plaza provides a diverse selection of shops and eateries to meet the needs of shoppers and diners in the area.
Generated from their business information