Meet the Team

The providers at Children’s Health Care in Newburyport and Haverhill welcome you! Specializing in pediatrics including diagnostics, prevention, and treatment of conditions, we offer personalized care for the health and well-being of all of our patients..

Our Physicians