Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1988
NPI: 1962467969
Practice Locations (2)
CHAMPION SPORTS MEDICINE BIRMINGHAM, LLC
2050 GADSDEN HWY, SUITE 104
BIRMINGHAM, AL 352353260
2056557231
UROLOGY CENTERS OF ALABAMA, PC
3485 INDEPENDENCE DR
HOMEWOOD, AL 352095603
2059300920
Source: CMS National Downloadable File, September 2026.