Medical school: UNIVERSITY OF VERMONT COLLEGE OF MEDICINE
Graduated: 2004
Offers telehealth
NPI: 1154598928
Practice Locations (2)
462 HEGEMAN AVE, SUITE 100
COLCHESTER, VT 054463187
80248972357
32 MALLETTS BAY AVE, SUITE A
WINOOSKI, VT 054041960
8023181089
Source: CMS National Downloadable File, September 2026.