1. Iron Mountain - Scarborough 26 Parkway Dr, Scarborough, ME 04074 Coordinate: 43.60045,-70.30178 Phone: (844) 357-5219