South Shore Children's Dentistry  •  Cohasset, MA 02025  •  (781) 383-0003