The location has a lot to offer, but its wheelchair accessible parking lot and entrance make it a welcoming space for everyone. Working hours from Monday to Friday are convenient, but it's a shame that it's closed on weekends. The address is easy to find on E Houston St Street, Suite A in San Antonio City. Unfortunately, there's no information about any other services or facilities provided by the location. Overall, the place seems well-organized and easy to navigate. One minor thing that could be improved is the lack of information about prices for the services provided.