Downtown
Lowell City Hall
Lowell's historic City Hall at 375 Merrimack Street, home to city government and the landmark restored clock tower.
This Weekend at Lowell City Hall
Nothing listed here in the current edition. See what else is on this weekend.