Bonosearch banner

Freeport

Freeport is located in Cumberland County just northeast of Portland between Yarmouth and Brunswick along Interstate 95 near the Kennebec River and the Atlantic seacoast.

Topics of interest:

Hotel