108 Merrimack St. Haverhill, MA 01830
Same day appointments at our Haverhill Clinic, please call (844) 265-8661 or send us a message
Parking is available at the Herbert H. Goecke Parking Deck across Merrimack Street from the clinic.
Take the MVRTA bus to the Haverhill Transit Center at Washington Square. The clinic is conveniently located a few blocks east.