Other facilityUnited StatesRegistered
SOUTH TEXAS SURGICAL INSTITUTE
San Antonio, Texas, United States
Clinic details
Registered name
SOUTH TEXAS SURGICAL INSTITUTE
Address
8122 DATAPOINT DR SUITE 105
Registered
Registered with Medicare as a hospital or ambulatory surgical center (CMS Provider Data Catalog).. View the record