South Shore Music Circus
130 Sohier Street.
Cohasset, Massachusetts 02025
Cohasset, Massachusetts 02025