1. Norwood Theatre 109 Central St, Norwood, MA 02062 Coordinate: 42.19395,-71.19997 Phone: (781) 551-9000