NPI Central
Physical Therapy South, Inc NPI Number 1073604476 — Lafayette, LA | NPI Central