Merrimack Valley Family Practice


140 Haverhill Street,
Andover, Massachusetts 01810
T: (978) 470-1616
F: (978) 470-8166


Hours of Operation:
Monday through Friday 8:00am – 5:00 pm

Our practice offers 24-hour on-call coverage. You may reach a physician 7 days a week by calling (978) 470-1616.

You may reach our office using MVRTA public transportation. For bus schedule, call (978) 469-MVRTA or go to

We provide care to patients of all ages. Our mission is to provide you and your family with the most up-to-date medical care in a compassionate manner and a comfortable setting.