Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1989
Also: SPORTS MEDICINE
NPI: 1881709095
Practice Locations (2)
1120 AIRPORT DR, SUITE 101
ALEXANDER CITY, AL 350103444
2562340989
1120 AIRPORT DR, SUITE 101
ALEXANDER CITY, AL 350103444
Source: CMS National Downloadable File, September 2026.