NORTH BRUNSWICK - The North Brunswick Train Station has reached a new design milestone. The station is advancing under the management of Middlesex County Improvement Authority (MCIA) with a recent ...
The train makes six Maine stops: Wells, Saco, Portland, Freeport and Brunswick, as well as a seasonal stop in Old Orchard Beach. The train has three Massachusetts stops and three in New Hampshire.