Theatres in Cohasset (MA) Full list of companies Theatres category in Cohasset, Massachusetts South Shore Music Circus 130 Sohier St, Cohasset, MA 02025, (781)383-9850 Page 1