Aptor Physical Therapy
526 14th St, Tuscaloosa, AL, 35401