Lowell Places

Lowell Places: Superior Courthouse

“Lowell Places” is a new category of blog posts that will appear from time-to-time to tell the story of buildings, parks, bridges and other structures of historical interest in Lowell, Massachusetts. Incorporated as a town in 1826 and a city in 1836, the rapid growth of Lowell brought an increase…

Read More »