1. New Pond Village 180 Main St, Walpole, MA 02081 Coordinate: 42.16947,-71.23189 Phone: (774) 203-9071