Found 3 places
Address: 260 Main St, West Yarmouth, MA
Latitude: 41.6544 (41°39′16″N), Longitude: -70.2535 (70°15′12″W)
Latitude: 41.6572 (41°39′26″N), Longitude: -70.2625 (70°15′45″W)
Latitude: 41.6584 (41°39′30″N), Longitude: -70.266 (70°15′58″W)