Found 2 places
Latitude: 41.5473 (41°32′50″N), Longitude: -70.5867 (70°35′12″W)
Address: 160 Teaticket Hwy, Falmouth, MA 02540
Latitude: 41.5646 (41°33′52″N), Longitude: -70.5959 (70°35′45″W)
Foursquare