Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1983
Also: EMERGENCY MEDICINE
NPI: 1518051788
Practice Locations (3)
123 E CAPITOL ST
DEMOPOLIS, AL 367322218
312 HWY 80 E, SUITE 3
DEMPOLIS, AL 36732
3342899408
312 HWY 80 E, SUITE 3
DEMPOLIS, AL 367323619
Source: CMS National Downloadable File, September 2026.