Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 2017
NPI: 1245731702
Practice Locations (1)
BIRMINGHAM PHYSICAL THERAPY AND SPORTS MEDICINE INC
3234 CAHABA HEIGHTS RD
VESTAVIA, AL 352431614
2052989101
Source: CMS National Downloadable File, September 2026.