Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 2001
Offers telehealth
NPI: 1356339295
Practice Locations (2)
BIRMINGHAM INTERNAL MEDICINE ASSOCIATES, LLC
7191 CAHABA VALLEY RD, SUITE 300
HOOVER, AL 352426461
2058147206
CHAMPION SPORTS MEDICINE BIRMINGHAM, LLC
5000 CAHABA RIVER RD
VESTAVIA, AL 352432317
6592410200
Source: CMS National Downloadable File, September 2026.