Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 2014
NPI: 1831580406
Practice Locations (1)
THERAPY SOUTH AND SPORTS MEDICINE
3421 S SHADES CREST RD, SUITE 107
HOOVER, AL 352443551
2059876501
Source: CMS National Downloadable File, September 2026.