- Log in to post comments
Small green space on Wedge Pond across from Stop & Shop, at the intersection of Main Street and Lake Street. Has grass, trees, and benches.
Address
695 Main Street
Winchester, MA 01890
United States
Geolocation
42.456418, -71.138726
Venue type