Haverhill Medical Offices
State-of-the-Art Medical Services for the Whole Family
Anna Jaques Hospital offers access to high-quality care for your entire family at the Haverhill Medical Offices located at 600 Primrose Street.
Haverhill Medical Offices provides advanced primary and specialty care for the entire family — all under one roof in a convenient location near where you work or live.
Hours & Location Details
We want to make it easy for you to find us. Here are our hours of operation and general location details.
Suite 103
978-519-8234
Monday through Thursday: 8:00 am – 4:30 pm
Friday through Sunday: Closed
Suite 101
978-521-2106
Monday through Friday: 8:00 am – 5:00 pm
Saturday & Sunday: Closed
Suite 200
978-373-6557
Monday through Friday: 9:00 am – 5:00 pm
Saturday & Sunday: Closed
*Sick call hours are Monday through Friday from 8:00 – 9:00 am
888-227-3762
Monday through Friday: 8:30 am – 5:00 pm
Saturday & Sunday: Closed
Suite 202
978-556-0100
Monday through Friday: 8:30 am – 5:00 pm
Saturday & Sunday: Closed
*Evening appointments are available by request.
Suite 201
978-463-8686
*Appointments are available at this location by request.
Suite 3
978-572-1149
*Appointments are available at this location by request.
Driving Directions & Parking information
Haverhill Medical Offices are located just minutes off I-495. Take exit 109A (old exit 51A) toward route 125.
There is ample free parking located near the building.
Local bus #13 stops nearby. View the Mass Transit Bus Schedule.
Hours & Location Details
We want to make it easy for you to find us. Here are our hours of operation and general location details.
Hours of Operation
Sunday | Closed |
Monday | 8:00 am – 4:30 pm |
Tuesday | 8:00 am – 4:30 pm |
Wednesday | 8:00 am – 4:30 pm |
Thursday | 8:00 am – 4:30 pm |
Friday | 8:00 am – 4:30 pm |
Saturday | Closed |
Closed 12:30 – 1:00 pm for lunch.