Econo Lodge of Freeport

537 Route 1 South
Freeport
Maine
United States