New Bern, Havelock, Maysville, including the communities of Vanceboro, Bayboro, Newport, Morehead City, Pollocksville, Trenton, Jacksonville, Swansboro and Richlands.

New Bern
- 252-633-2900
Havelock- 252-447-8100
Maysville- 910-743-2022

View the KidsDoc Symptom Checker from

Choosing a pediatrician is an important and personal decision and we want you to feel at ease with the care you and your child will receive.