Maine State Route 125 is a north-south highway in Northern Cumberland County. It runs from U.S. Rt. 1/Maine State Route 136, near Freeport, to the Cumberland/Androscoggin County Line, near Brunswick. ME St Rt 125 passes through the following town in Cumberland County. Freeport ME St Rt 125 is multi-plexed in Cumberland County. Maine State Route 136, near Freeport. ME St Rt 125 intersects the following highways in Cumberland County. U.S. Rt. 1, at Freeport. Maine State Route 136, at Freeport. Interstate 295, near Freeport. Maine State Route 136, near Freeport.