Found 1 place
Address: 180 South Main St, Lanesborough, MA 01237
Latitude: 42.5115 (42°30′41″N), Longitude: -73.2303 (73°13′49″W)