This is a test of the hello bar! Click Here For Info >
Newburyport Office, Lower Level
257 Low Street
Newburyport, MA 01950
Phone: (978) 465-7121
Newburyport Office, Upper Level
257 Low Street
Newburyport, MA 01950
Phone: (978) 388-9880
Haverhill Office
600 Primrose St.
Suite 200
Haverhill, MA 01830
Phone: (978) 373-6557
Our two offices are conveniently located off of Route 95 in Newburyport and off of Route 495 in Haverhill.
Children’s Health Care provides comprehensive health care with various support services including nutrition, lactation support, social services, and mental health services.