Mountain Meadow Preserve is a 180-acre open space preserve located in the Berkshires and Green Mountains of northwest Massachusetts and adjacent Vermont in the towns of Williamstown and Pownal.
Chef's Hat
Cozy Corner Restaurant
Sand Springs Pool & Recreation Center