Medical school: JC EDWARDS SCHOOL OF MEDICINE, MARSHALL UNIVERSITY
Graduated: 1983
Also: FAMILY PRACTICE
NPI: 1962487223
Practice Locations (1)
CARILION MEDICAL CENTER
180 FLOYD AVE
ROCKY MOUNT, VA 241511318
5404835277
Source: CMS National Downloadable File, September 2026.