Our Departments



Team D

Contact Us
  • Choose a Primary Care Provider (PCP)
    Phone: (800) 653-0776
  • Family Medicine
    Keene, NH (590 Court Street)
    Phone: (603) 354-5400

    Walpole, NH
    Phone: (603) 756-3960

    Winchester, NH
    Phone: (603) 239-6351

Photo of Don  Caruso, MD

Don Caruso, MD

Practice Note: Management of chronic illness, application of computer technology in medicine.

Photo of Sharon E. Ferguson, DO

Sharon E. Ferguson, DO

Practice Note: Chronic disease management, preventive medicine.

Photo of Leslie M.  Goldman, APRN, MPH, MSN

Leslie M. Goldman, APRN, MPH, MSN

Practice Note: Women's health and chronic disease.

Photo of Padmini D. Herath, MD

Padmini D. Herath, MD

Practice Note: Preventive medicine, chronic disease management, adult and pediatric care.