1. The Magellan Companies 64 Foxcroft Dr, Scarborough, ME 04074 Coordinate: 43.59203,-70.32419 Phone: (207) 510-1637