South Shore Music Circus

130 Sohier Street Cohasset, MA 02025