Family Medicine · Male · Age 81
Terry Bennett MD MPH151 S Main St Rochester, NH 03867
Accepting new patients
Make an Appointment
Dr. Terry Bennett, MD is a family medicine specialist in Rochester, NH and has been practicing for 53 years. He graduated from Harvard Medical School 1964 in 1964 and specializes in family medicine, sports medicine, and more.
Search for your insurance provider
Dr. Bennett accepts
Accepted insurance can change. Please double-check when making an appointment.
Dr. Bennett accepts the following insurance:
Dr. Bennett's conditions and procedures: