Medical school: UNIVERSITY OF VIRGINIA SCHOOL OF MEDICINE
Graduated: 1997
NPI: 1255304168
Practice Locations (8)
CARILION ROCKBRIDGE COMMUNITY HOSPITAL
548 BLUE RIDGE AVE
BEDFORD, VA 245232604
5405864723
CARILION GILES COMMUNITY HOSPITAL
22890 VIRGIL GOODE HWY
BOONES MILL, VA 24065
5403345511
CARILION GILES COMMUNITY HOSPITAL
911 E MAIN ST
FLOYD, VA 240914183
5407452031
CARILION GILES COMMUNITY HOSPITAL
1107 A BROOKDALE ST
MARTINSVILLE, VA 241124501
2766703300
CARILION GILES COMMUNITY HOSPITAL
159 HARTLEY WAY
PEARISBURG, VA 241342471
5409216000
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.