Norwood’s new high school opened in 2011 with a design that saved millions — and kept the beloved clock‑tower look the town grew up with.
Voters Approve New Norwood High School-This Day In Norwood History-April 12, 2009
Norwood High School Project Faces Delay Despite Overwhelming Voter Support On April 12, 2009, Norwood found itself at a dramatic crossroads — one defined by overwhelming civic unity on the … Continue reading Voters Approve New Norwood High School-This Day In Norwood History-April 12, 2009
