Norwell MA Theatres Live 1. 517 River St, Norwell, MA 02061 | North River Theatre & Community Club Inc (781) 826-4878