Medical school: UNIVERSITY OF SOUTH FLORIDA COLLEGE OF MEDICINE
Graduated: 1986
NPI: 1902880370
Practice Locations (3)
CARILION GILES COMMUNITY HOSPITAL
200 HOSPITAL DR
GALAX, VA 243332227
2762368181
CARILION GILES COMMUNITY HOSPITAL
544 E STUART DR, SUITE D
GALAX, VA 243332231
2762366136
CARILION GILES COMMUNITY HOSPITAL
159 HARTLEY WAY
PEARISBURG, VA 241342471
5409216000
Source: CMS National Downloadable File, September 2026.