Lowell City Hall

Share this post:

Part of Lowell’s historic district, Lowell City Hall was built in 1893. With its stunning clock tower looking over the district, it’s certainly hard to miss. It has been considered a national landmark since 1975.

Recent Posts

More Posts

Skip to content