Medical school: UNIVERSITY OF VERMONT COLLEGE OF MEDICINE
Graduated: 2005
Offers telehealth
NPI: 1538239827
Practice Locations (2)
92 LOWER MAIN ST
Morrisville, VT 05661
92 LOWER MAIN ST
MORRISVILLE, VT 05661
8025520658
Source: CMS National Downloadable File, September 2026.