
The Norwood Theatre was built in 1927 as a high-style showpiece for the re-invigorated downtown of Norwood, Massachusetts. Built at the same time as the Norwood Town Hall building, the building was constructed at a time of great development in the town, as local entrepreneur and philanthropist, George Willet and landscape architect Arthur A. Shurcliff, created a plan to evolve Norwood from a sleepy rural town to a commercial center. Architect William G. Upham is credited with designing the theatre and he enjoyed a prolific career which encompassed the design of masonic temples, commercial blocks, theatres, homes, and of course, the Norwood Town Hall. The Norwood Theatre was designed in a high-style Spanish Renaissance Revival style and was designed for motion pictures but also included a stage for possible vaudeville and theatrical productions. By the mid-20th century, a Modern sign covered much of the original facade, and lasted until the building came under its current ownership in 2010. A careful two-year restoration brought the theatre back to its former glory.