Our Locations

Here at Children's Health Care we are committed to giving the best care to you and your children. Contact one of our three locations to start your journey with us.

Haverhill Office
Newburyport Lower
Newburyport Upper

Medical Emergencies

In the event of a life-threatening medical emergency, call 911 for emergency medical services immediately. DO NOT WAIT! Inform the emergency room staff that you are a patient of Children’s Health Care and they will contact us.

In the event of psychiatric emergency, call the crisis hotline at (978) 521-7777 or proceed to the emergency room for immediate evaluation.

After-Hours Urgent Medical Needs

If you have an urgent medical concern and need to talk to our providers after our regular hours, please call our office at (978) 465-7121. A provider is on call 24 hours a day. Your call will be returned promptly.

Insurance, Payments, and Billing

At Children’s Health Care, we accept most major insurance plans. Please contact your insurance company for specifics on your plan, or call our office at (978) 462-9311 to find out if we accept your insurance plan.

If your insurance plan requires you to pay a co-payment, co-insurance, and/or a deductible, you will need to pay at the time of your visit. For your convenience, we accept cash, checks, Visa, MasterCard, Discover and American Express.

Please know that we follow the American Academy of Pediatric guidelines for screening tests. Please verify coverage with your insurance company prior to your visit.

If you have a question related to your bill or insurance, please contact our billing specialists at (978) 462-9311.


If one of our doctors suggests a specialist evaluation or diagnostic testing that requires a referral, we will make every effort to provide this for you as soon as possible. Some referrals require insurance preauthorization and cannot be processed immediately. Insurance guidelines prohibit us from backdating referrals. We require three business days for the processing of routine referrals.

Hospital & Surgery Center Affiliations

Doctors at Children’s Health Care have a hospital affiliation with Anna Jaques Hospital.