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.