South Shore Art Center in Cohasset
(781) 383-2787
![South Shore Art Center - Cohasset](/logo/0/110/0/default.jpg)
South Shore Art Center is a non-profit organization based in the coastal area south of Boston. Our facility in Cohasset features appealing galleries and teaching studios. We offer exhibitions and gallery programs, sales of fine art and studio crafts, courses ...