Graduated: 2006
NPI: 1154614816
Practice Locations (3)
CARILION HEALTHCARE CORPORATION
2900 LAMB CIR
CHRISTIANSBURG, VA 240736344
5406395690
CARILION GILES COMMUNITY HOSPITAL
159 HARTLEY WAY
PEARISBURG, VA 241342471
5409216000
CARILION MEDICAL CENTER
1906 BELLEVIEW AVE SE
ROANOKE, VA 240141838
5409817000
Source: CMS National Downloadable File, September 2026.