Found 2 places
Latitude: 43.6008 (43°36′3″N), Longitude: -70.3183 (70°19′6″W)
Address: Scarborough, ME 04074
Latitude: 43.5899 (43°35′24″N), Longitude: -70.3352 (70°20′7″W)
Foursquare