NPI Central
South Texas Health Alliance NPI Number 1245566207 — San Antonio, TX | NPI Central