1. South Shore Art Center 119 Ripley Rd, Cohasset, MA 02025 Coordinate: 42.24084,-70.80405 Phone: (781) 383-2787