Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 2009
Offers telehealth
NPI: 1023252079
Practice Locations (4)
CARILION HEALTHCARE CORPORATION
1 HEALTH CIR
LEXINGTON, VA 244502448
5404583321
CARILION HEALTHCARE CORPORATION
100 SPOTTSWOOD DR
LEXINGTON, VA 244502454
5404637108
CARILION HEALTHCARE CORPORATION
100 SPOTTSWOOD RD, CARILION CLINIC GENERAL SURGERY
LEXINGTON, VA 244502454
5404637108
CARILION HEALTHCARE CORPORATION
6415 PETERS CREEK RD
ROANOKE, VA 240194021
7035622110
Source: CMS National Downloadable File, September 2026.