Lowell, Massachusetts
Lowell, Massachusetts Videos
View all Lowell, Massachusetts videos
(1 more)
Pictures
View all Lowell, Massachusetts pictures (25 more)
Lowell is a city in the U.S. Commonwealth of Massachusetts. The city is, along with Cambridge, one of two traditional county seats for Middlesex County, although most county government entities were disbanded in 1999.