Medical school: MEDICAL UNIVERSITY OF SOUTH CAROLINA COLLEGE OF MEDICINE
Graduated: 1988
NPI: 1821099375
Practice Locations (3)
CARILION HEALTHCARE CORPORATION
1 HEALTH CIR
LEXINGTON, VA 244502448
5404583321
CARILION HEALTHCARE CORPORATION
25 CROSSING LN
LEXINGTON, VA 244503778
CARILION HEALTHCARE CORPORATION
6415 PETERS CREEK RD
ROANOKE, VA 240194021
7035622110
Source: CMS National Downloadable File, September 2026.