
Community Center: Armory Connects City’s Past, Present and Future
The Armory at 191 Highland Ave. isn’t the exact geographic center of Somerville (that’s at 1 Westwood Road), but the building certainly feels in many ways like the hub of the city. Built in 1903 to house the Somerville Light … Continue reading