Top Local Places

South Shore Art Center

119 Ripley Rd, Cohasset, United States
Museum/art gallery

Description

ad

South Shore Art Center is a non-profit visual art center featuring gallery exhibitions and education programs for adults and children. SSAC is located in Cohasset MA, on the South Shore of Boston.

CONTACT

Quiz

NEAR South Shore Art Center