This location appears to be closed, as indicated by the clients who have visited it. The address is Building 8920, US Hwy 87 E Street, Suite 1, in San Antonio City. There is a phone number provided, +12106483529, but it's unclear if it's still in use. The hospital is associated with Express Clinic, a co-branding that might offer some services. The building has wheelchair-accessible restrooms, parking lot, and entrance. This seems to be a requirement for people with mobility issues. Overall, this location appears to be inaccessible to the public due to being closed.