South Shore Art Center

  • MA

Address

119 Ripley Road
Cohasset
MA
02025
United States

About Us

South Shore Art Center enriches the communities south of Boston by engaging artists and by fostering an understanding and appreciation of the visual arts through exhibitions and education.


Share:

Share: