Graduated: 1999
NPI: 1104809029
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.