Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1991
NPI: 1427062173
Practice Locations (2)
2828 HWY 31 S, SUITE 115
Decatur, AL 35603
2828 HWY 31 S, SUITE 115
DECATUR, AL 35603
2563503388
Source: CMS National Downloadable File, September 2026.