Hanover MA Performing Arts 1. 24 Rockland St, Hanover, MA 02339 | South Shore Ballet Theatre (781) 312-7224