Graduated: 2000
NPI: 1932212214
Practice Locations (5)
CARILION ROCKBRIDGE COMMUNITY HOSPITAL
1 HEALTH CIR
LEXINGTON, VA 244502448
5404621200
CARILION GILES COMMUNITY HOSPITAL
159 HARTLEY WAY
PEARISBURG, VA 241342471
5409216000
CARILION MEDICAL CENTER
102 HIGHLAND AVE SE, SUITE 404
ROANOKE, VA 240132232
5409859812
CARILION HEALTHCARE CORPORATION
6415 PETERS CREEK RD
ROANOKE, VA 240194021
7035622110
CARILION TAZEWELL COMMUNITY HOSPITAL
388 BEN BOLT AVE
TAZEWELL, VA 246515386
2769888700
Source: CMS National Downloadable File, September 2026.