The Norwood Theatre to historyczny teatr i centrum sztuk widowiskowych otwarte w 1927 roku, którego architektura stanowi XX-wieczną interpretację hiszpańskiego stylu romańskiego. Po gruntownej renowacji zakończonej w 2012 roku budynek łączy swój pierwotny charakter z nowoczesną technologią sceniczną. Widownia mieści 731 osób – 449 miejsc znajduje się na głównym poziomie, a 282 na balkonie.
Wnętrze przystosowano do różnorodnego programu obejmującego przedstawienia teatralne, koncerty, występy komediowe i projekcje filmowe. Nowoczesne systemy nagłośnienia i oświetlenia oraz chowany ekran filmowy o wymiarach 31 × 15 stóp zapewniają elastyczne warunki dla różnych produkcji, a klimatyzacja i winda zwiększają komfort korzystania z odrestaurowanego historycznego budynku.
Teatr znajduje się w centrum Norwood, obok Norwood Town Common, pod adresem 109 Central St, Norwood, Stany Zjednoczone. W okolicznych ulicach dostępne są miejsca parkingowe, a trzy publiczne parkingi znajdują się w odległości krótkiego spaceru, dzięki czemu po pozostawieniu samochodu można łatwo dotrzeć pieszo do wejścia. Szersze informacje o połączeniach kolejowych i innych możliwościach poruszania się po Norwood znajdują się w opisie miasta poniżej.