Haverhill Medical Offices

Providing Primary & Specialty Care 
...All Under One Roof

Anna Jaques Hospital proudly cares for the Greater Haverhill community at Haverhill Medical Offices located at 600 Primrose Street. The 30,000 square foot, state-of-the-art medical destination offers services for the entire family:

Easy Parking & Transportation

With easy access off Exit 109A (old Exit 51A) towards Route 125, just minutes off I-495, the building offers public transportation through the Merrimack Valley Regional Transit Authority (Bus Route 13), and free and ample parking.