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