NPI Central
South Texas Health System LLC NPI Number 1013109305 — Edinburg, TX | NPI Central