1. Portland Pump 9 Border Rd, Scarborough, ME 04074 Coordinate: 43.6197,-70.3308 Phone: (207) 883-4317