This business location on Vandale St Street in San Antonio City appears to be a basic medical facility. The overall score of 2.0 suggests a neutral experience. Unfortunately, the information available does not provide a clear picture of the quality of care provided here. It's unclear how prices compare to other similar facilities. The location's ability to innovate and improve services is also unknown. A notable issue is that this facility is quite far from perfection, only one star rating is available, and clients provided only negative feedbacks. It has wheelchair accessible restroom, parking lot and entrance, which is a positive aspect.