Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1992
NPI: 1023091436
Practice Locations (4)
731 LEIGHTON AVE, SUITE 401
Anniston, AL 362075766
901 LEIGHTON AVE, SUITE 102
Anniston, AL 362075703
731 LEIGHTON AVE, SUITE 401
ANNISTON, AL 362075766
901 LEIGHTON AVE, SUITE 102
ANNISTON, AL 362075703
25643522295
Source: CMS National Downloadable File, September 2026.