Medical school: UNIVERSITY OF VIRGINIA SCHOOL OF MEDICINE
Graduated: 1984
NPI: 1992777965
Practice Locations (4)
CARILION GILES COMMUNITY HOSPITAL
22890 VIRGIL GOODE HWY
BOONES MILL, VA 24065
5403345511
CARILION GILES COMMUNITY HOSPITAL
390 S MAIN ST, SUITE 201
ROCKY MOUNT, VA 241511767
5404844800
CARILION GILES COMMUNITY HOSPITAL
796 OLD FRANKLIN TPKE
ROCKY MOUNT, VA 241515507
5404835168
CARILION HEALTHCARE CORPORATION
415 S POLLARD ST, CARILION FAMILY MEDICINE PARKWAY PHYSICIANS
VINTON, VA 241792502
5409836700
Source: CMS National Downloadable File, September 2026.