Location
Lowell is a city in Middlesex County with a population of around 111,000 residents. As the fifth most populous city in Massachusetts, Lowell was founded in 1826 as a mill town. Lowell is filled with converted factory buildings, cobblestone roads, and a rail trail that goes ...
View More