There are 113 doctors and health care offices that accept Medicare listed for Middlebury, Vermont. If a provider has multiple offices in Middlebury they will all be listed below. Any additional practice locations in other cities can also be seen on their profile which also includes their phone number, directions, educational background, experience, and more.
Physician Assistant
Brian D. Joslin
82 Catamount Park VT 05753
Porter Hospital Inc
Physician Assistant
Brian D. Joslin
115 Porter Dr VT 05753
Porter Hospital Inc
Family Practice
Jennifer S Kaufman
82 Catamount Park VT 05753
Porter Hospital Inc
Clinical Psychologist
Elizabeth A Keathley
36 Main St VT 05753
Internal Medicine
Fred W Kniffin
115 Porter Dr VT 05753
Porter Hospital Inc
Diagnostic Radiology
Stephen M Koller
115 Porter Dr VT 05753
Porter Hospital Inc
Chiropractic
Mary Kraus
1330 Exchange St VT 05753
Middlebury Sport And Spine Plc
Nurse Practitioner
Christine E Lamar
115 Porter Dr VT 05753
Porter Hospital Inc
Family Practice
Linn M Larson MD
1330 Exchange St VT 05753
Middlebury Family Health
Clinical Social Worker
Carolyn Gillis Liberty
89 Main St VT 05753
Counseling Service Of Addison County Inc
Nurse Practitioner
Jessica C Lindert
89 Main St VT 05753
Counseling Service Of Addison County Inc
Nurse Practitioner
Jessica C Lindert
109 Catamount Park VT 05753
Counseling Service Of Addison County Inc
Physical Therapy
Hannah Elizabeth Lones
295 Colonial Dr VT 05753
Middlebury Physical Therapy, Pc
Internal Medicine
T Ray Lovko MD
115 Porter Dr VT 05753
Porter Hospital Inc
Nurse Practitioner
Stacy A Macfarlane
82 Catamount Park VT 05753
Porter Hospital Inc
Nurse Practitioner
Stacy A Macfarlane
115 Porter Dr VT 05753
Porter Hospital Inc
Clinical Psychologist
Charlotte Mcgray
63 Maple St VT 05753
Osteopathic Manipulative Medicine
John Mcpartland DO
53 Washington St Ext VT 05753
Nurse Practitioner
Whitney Penney Mical
115 Porter Dr VT 05753
Porter Hospital Inc
Internal Medicine
Katie Casas Miller
1330 Exchange St VT 05753
Middlebury Family Health
Clinical Social Worker
Kristin Mitchell CSW
82 Birchard Park VT 05753
Nurse Practitioner
Ania W Mortier
102 Court St VT 05753
Green Mountain Primary Care Plc
Physician Assistant
Larissa M Murphey
82 Catamount Park VT 05753
Porter Hospital Inc
Physician Assistant
Larissa M Murphey
115 Porter Dr VT 05753
Porter Hospital Inc
Clinical Social Worker
Caroline Nickerson
89 Main St VT 05753
Counseling Service Of Addison County Inc