Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 2000
NPI: 1336207372
Practice Locations (1)
WEST ALABAMA FAMILY PRACTICE AND SPORTS MEDICINE PC
100 RICE MINE RD LOOP, SUITE 206
TUSCALOOSA, AL 354062418
2053390171
Source: CMS National Downloadable File, September 2026.