South Shore Art Center is a arts centre located in Cohasset, Massachusetts.
You can contact South Shore Art Center via telephone.
For more information you can visit their website.
Within about 4.6 miles, there are fuel, toilet, parking, convenience and supermarket.
In the surrounding area, you can also find Fire Station, Fishing, Fitness Centre, Florist, Fountain, Funeral Directors, Furniture, Gallery, Garden, Garden Centre, General, Gift, Golf Course, Grave Yard, Alcohol, Animal Boarding, Animal Shelter, Arts Centre and more.
You can try Greek Special Pizza or Quesadilla.
Other arts centre in the area include South Shore Music Circus, The Makery Sewing Studio or The Ellis House.