The location of this medical facility is easily accessible, with a wheelchair-accessible entrance, parking lot, and restroom. The building itself is located on Village Dr Drive in San Antonio City. The facility has partnered with Dr. Jon Stroud, a practitioner specializing in internal medicine.Visitors can contact the facility by phone at +12102241811. The amenities include a restroom, which is also wheelchair accessible.I could not identify any issues in the provided data. However, the provided information suggests that the location is quite well-equipped and easy to access, which may indicate a high level of quality.