Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 2001
NPI: 1356343917
Practice Locations (6)
1716 UNIVERSITY BLVD
BIRMINGHAM, AL 352331816
2059434600
1720 UNIVERSITY BOULEVARD
BIRMINGHAM, AL 352331816
2059434600
250 STATE FARM PKWY
BIRMINGHAM, AL 352097181
2059434600
1000 2ND AVE SW
CULLMAN, AL 350554934
2567349613
971 FAIRFAX PARK, SUITE D
TUSCALOOSA, AL 354062829
2055616200
255 MEDICAL DR, SUITE 1
WINFIELD, AL 355945005
2059434600
Source: CMS National Downloadable File, September 2026.