NPI Central
South Texas Behavioral Institute NPI Number 1811235559 — San Antonio, TX | NPI Central