Medical school: UNIVERSITY OF VERMONT COLLEGE OF MEDICINE
Graduated: 1985
NPI: 1679551071
Practice Locations (1)
MIDDLEBURY FAMILY HEALTH
1330 EXCHANGE ST, SUITE 201
MIDDLEBURY, VT 057534464
8023881500
Source: CMS National Downloadable File, September 2026.