Haverhill Medical Offices

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

Anna Jaques Hospital proudly offers comprehensive care close to home at Haverhill Medical Offices located at 600 Primrose Street. Our 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), along with ample free parking.