Haverhill Clinic

108 Merrimack St. Haverhill, MA 01830

Same day appointments at our Haverhill Clinic, please call (844) 265-8661 or send us a message

Parking Information: Parking is available at the Herbert H. Goecke Parking Deck across Merrimack Street from the clinic.

Public Transportation: Take the MVRTA bus to the Haverhill Transit Center at Washington Square. The clinic is conveniently located a few blocks east.