Medical school: UNIVERSITY OF TENNESSEE, HSC, COLLEGE OF MEDICINE
Graduated: 1997
NPI: 1578533873
Practice Locations (1)
CARILION GILES COMMUNITY HOSPITAL
544 E STUART DR, SUITE D
GALAX, VA 243332231
2762366136
Source: CMS National Downloadable File, September 2026.