Norwood’s New High School Nears Completion Under State Model-School Program-This Day In Norwood History-April 7, 2011

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