Cohasset,
MA -
02025
N/A
The mission of the South Shore Art Center is to enrich the communities south of Boston by fostering an understanding and appreciation of the visual arts through exhibitions and education. We offer art classes for children and adults throughout the year. A summer term of intensive master workshops is in its seventh year. Rotating exhibitions in two spacious galleries include national juried shows international shows