NPI Central
Acuity Hospital of South Texas, LLC — NPI 1235392192, San Antonio, TX | NPI Central