(978) 373-6557 Directions

Address
600 Primrose St., Suite 200
Haverhill, MA 01830

Fax: (978) 374-5096

Scheduled Appointments Hours

Please view our walk-in hours below.

Monday 9:00am - 7:00pm
Tuesday 9:00am - 5:00pm
Wednesday 9:00am - 7:00pm
Thursday 9:00am - 7:00pm
Friday 9:00am - 5:00pm
Saturday CLOSED
Sunday CLOSED

Please note: This location is closed weekends and holidays.

Walk-in Hours

All three locations, including our Haverhill office and both upper and lower levels in Newburyport, offer sick call from 8am - 9am Monday through Friday. We ask that you please attend sick call in the office where you see your primary care provider. This helps us provide continuity of care.

Our location on the Lower Level of our Newburyport office offers sick visit appointments on weekends and holidays from 8am - 9am.

No appointment is necessary during the morning sick call hour. This time, however, is reserved for your child’s new or sudden illness and is not intended for visits that would otherwise benefit from a longer scheduled appointment.

For chronic issues or issues needing a longer appointment, we encourage patients to make an appointment during regular office hours so your child can see their regular provider whenever possible. This will also reduce your wait time and help reserve sick call for urgent visits only.

Frequently Asked Questions

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.

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.

Before calling the on-call provider, please take time to review "Is My Child Sick", as well as the link to medication doses, and our medical library as often these can answer most questions. Please see our blog post on fevers for more information on fever.

The on-call provider cannot give advice on chronic issues, nor can they issue prescription refills or make appointments. Please call the office during normal business hours for these requests.

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.

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