NPI Central
South Texas Diagnostics NPI Number 1881717502 — San Antonio, TX | NPI Central