Lowell is a city in the US Commonwealth of Massachusetts. Located in Middlesex County, Lowell served as a county seat until Massachusetts disbanded county government in 1999.

Featured Attraction

More