Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN SHREVEPORT
Graduated: 1991
Also: SPORTS MEDICINE
NPI: 1134291263
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.