Medical school: UNIVERSITY OF CINCINNATI COLLEGE OF MEDICINE
Graduated: 1992
NPI: 1093707432
Practice Locations (2)
CARILION HEALTHCARE CORPORATION
2900 LAMB CIR, SUITE 202
CHRISTIANSBURG, VA 240736344
5407314578
CARILION MEDICAL CENTER
102 HIGHLAND AVE SE, SUITE 303
ROANOKE, VA 240132253
5409859715
Source: CMS National Downloadable File, September 2026.