

New patients: please call 781-934-7111 to schedule an appointment. If you do not hear back from us in 48 hours, please call our office.
Existing patients: Request an appointment online (opens in new window).
If you believe you have a dental emergency, please call our office directly at (781) 934-7111.
Welcome to Duxbury Children's Dentistry, your trusted dentist for infants, children, and teen dental needs across the entire South Shore. As specialists in pediatric dentistry, we expertly address all children's dental requirements. From our kid-friendly waiting room to our warm, experienced staff, we ensure your child feels at ease from the moment they enter our practice.
Conveniently located off exit 20 of Route 3 in Duxbury, we proudly serve all towns of the South Shore, including Plymouth, Pembroke, Kingston, and Marshfield, as your go-to pediatric dentist.
Dear Families,
Our office takes pride in our common sense guidelines that have effectively prevented any known incidences of in-office Covid transmission during the two years of declared emergency. We have rescheduled patients who were sick or symptomatic of contagious illness, which has proven to be very effective in keeping our staff and other patients well.
For the well-being and safety of our patients and staff, if your child is not feeling well, please call to change your appointment.
Additionally, if you or anyone in your household is sick or has had Covid in the last 7 days, please call our office to reschedule.
Call us at 781-934-7111 or REQUEST AN APPOINTMENT online (opens in new browser).
For patients of record, we have after-hours emergency call doctors. Please call us at 781-934-7111 to connect with the office or doctor on call. After 10 p.m., please call Boston Children's Hospital Emergency Department.
-Duxbury Children's Dentistry Staff
For inquiries related to pediatric dentistry, feel free to reach out to us at Info@DuxburyChildrensDentistry.com.
Duxbury Children's Dentistry
95 Tremont Street-Suite 18, Duxbury, MA 02332
Tel. 781-934-7111 Fax. 781-934-7125