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.