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.
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.