The Norwood Theater was built in 1926. It was built by the Premier Theater Company. The architect was William Uphan, a Norwood native. The style is 20th century Spanish Romanesque.
The Norwood came under the current ownership in 2010. It underwent a 2 year renovation. Additions included geothermal climate control and an energy efficient elevator. It reopened on August 31,:2012. The theater seats 731 (449 in the auditorium.and 282 in the balcolny).
It features a state of art sound and lighting system. There is a retractable 31 x 15 foot screen.