Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1987
NPI: 1346289105
Practice Locations (2)
1705 1ST WAY NW
FAYETTE, AL 355551307
2059327821
PO BOX, SUITE 190
FAYETTE, AL 355550190
Source: CMS National Downloadable File, September 2026.