Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1987
NPI: 1306955497
Practice Locations (2)
BROOKWOOD INTERNISTS PC
513 BROOKWOOD BLVD, SUITE 50
BIRMINGHAM, AL 352097802
2058772761170
CHAMPION SPORTS MEDICINE BIRMINGHAM, LLC
1021 MONTGOMERY HWY, SUITE 200
VESTAVIA HILLS, AL 352162805
2058826990
Source: CMS National Downloadable File, September 2026.