Skip to Content

Family Medicine Middlebury Team

When it comes to health care, we know you want the best for your family. That's why our primary care providers provide a variety of services for every stage of life. From preventive care and health exams to treatment for common illnesses and managing chronic conditions, we’re here to take care of you.

Clinic Hours
Monday, 8:00 a.m. – 5:00 p.m.
Tuesday, 8:00 a.m. – 6:00 p.m.
Wednesday – Thursday, 8:00 a.m. – 5:00 p.m.
Friday, 8:00 a.m. – 4:00 p.m.

Goshen physicians middlebury 1
Keith Barkow
Keith Barkow, MD, FAAFP
Family Medicine, Obstetrics & Gynecology
1568438638 Patel width210height280ext jpg
Neelam Patel, MD
Family Medicine
Madeline Vandecappelle 768x1024 width210height280ext jpg
Madeline Vandecappelle, MD
Family Medicine
Amy Hoffman 768x1024 width210height280ext jpg
Amy Hoffman, RN, MSN, FNP-BC
Family Medicine
Our Approach to Primary Care
Are you a new or existing patient?