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