1. Mermaid Transportation 3 Glasgow Rd, Scarborough, ME 04074 Coordinate: 43.60998,-70.30771 Phone: (207) 885-5630