Medical school: CINCINNATI COLLEGE OF MEDICINE AND SURGERY
Graduated: 1984
NPI: 1194711796
Practice Locations (4)
CARILION HEALTHCARE CORPORATION
1 HEALTH CIR
LEXINGTON, VA 244502448
5404583321
CARILION HEALTHCARE CORPORATION
25 CROSSING LN
LEXINGTON, VA 244503778
CARILION HEALTHCARE CORPORATION
1818 ELECTRIC RD
ROANOKE, VA 240181619
5405919456
CARILION HEALTHCARE CORPORATION
6415 PETERS CREEK RD
ROANOKE, VA 240194021
7035622110
Source: CMS National Downloadable File, September 2026.