NPI Central
Tuscaloosa Physical Therapy Center, Incorporated NPI Number 1619172459 — Tuscaloosa, AL | NPI Central