NPI Central
South Texas Physical Therapy Inc NPI Number 1215936596 — Laredo, TX | NPI Central