Medical school: UNIVERSITY OF VIRGINIA SCHOOL OF MEDICINE
Graduated: 1986
NPI: 1366426116
Practice Locations (3)
CARILION ROCKBRIDGE COMMUNITY HOSPITAL
548 BLUE RIDGE AVE
BEDFORD, VA 245232604
5405864723
CARILION HEALTHCARE CORPORATION
150 MARKET RIDGE LN
DALEVILLE, VA 240833258
5409660400
CARILION MEDICAL CENTER
1030 S JEFFERSON ST, SUITE 201
ROANOKE, VA 240164418
5402244520
Source: CMS National Downloadable File, September 2026.