Found 1 place
Address: 6 Rte, Wellfleet, MA
Latitude: 41.9325 (41°55′57″N), Longitude: -70.0189 (70°1′8″W)