Aptor Physical Therapy
526 14th St, Tuscaloosa 35401