Venue Details

13 Star Starred
The Norwood Theatre
109 Central Street Norwood, MA 02062
Venue website Get directions
3.0 / 5 Rated by 1 members
Review from Barbara Stone
9 events 1 review

I bought the tickets as a holiday gift for my friends because I know they are fans of North Shore Acapella, but unfortunately the concert went on during a snow storm and they were unable to make it because of the treacherous road conditions. I am...continued

reviewed Dec 14 2013 report as inappropriate
More Information
Lighthouse Brunch Cruise Historic Sightseeing Cruise Charles River Twilight Cruise Charles River Sightseeing Cruise Boston Architecture Cruise <em>Grand Concourse</em>