Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1995
Offers telehealth
NPI: 1316900822
Practice Locations (3)
CARILION HEALTHCARE CORPORATION
1 HEALTH CIR
LEXINGTON, VA 244502448
5404583321
CARILION GILES COMMUNITY HOSPITAL
1107 A BROOKDALE ST
MARTINSVILLE, VA 241124501
2766703300
CARILION MEDICAL CENTER
3 RIVERSIDE CIR
ROANOKE, VA 240164955
5402245170
Source: CMS National Downloadable File, September 2026.