NPI Central
Orthopedic & Spine Surgical Hospital of South Texas, L.p. NPI Number 1366854168 — San Antonio, TX | NPI Central