NPI Central
South Texas Spine & Surgical Hospital Lp NPI Number 1467843581 — San Antonio, TX | NPI Central