Tell Us Your Story

The Norwood Theatre opened in 1927, meaning the youngest generations of New Englanders never experienced the venue in its original glory. Do you have any fond memories of times spent in the Norwood Theatre that you would like to share?