Brunswick
Brunswick is located just northeast of Portland between Yarmouth and Bath along Interstate 95 on the banks of the Kennebec River near the Atlantic seacoast.
Brunswick is located just northeast of Portland between Yarmouth and Bath along Interstate 95 on the banks of the Kennebec River near the Atlantic seacoast.