Echo Motel and Oceanfront Cottages

8 Traynor Street
Old Orchard Beach, ME 04064
United States
43° 31' 19.974" N, 70° 22' 6.2076" W
Phone:
207-934-5174