Medical school: OREGON HEALTH SCIENCES UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1993
Also: INTERNAL MEDICINE
NPI: 1225020191
Practice Locations (1)
DLP TWIN COUNTY PHYSICIAN PRACTICES LLC
105 DOCTORS PARK
GALAX, VA 243332277
2762369953
Source: CMS National Downloadable File, September 2026.