Aptor Physical Therapy - 526 14th St, Tuscaloosa, AL 35401 | Fresha