The location is easy to find, situated in a building with a clear address. The address is Building 8637, Fredericksburg Rd Road, Suite 160-211, San Antonio City. There are some restrictions on planning ahead, appointments are recommended. You will have access to a restroom and the facilities are wheelchair friendly, the restroom is wheelchair accessible, parking lot is wheelchair accessible, and entrance is also wheelchair accessible. There are no obvious signs of limitations, but the location's quality could be improved. The prices are generally reasonable, but a bit higher than the average. The overall experience is good, but there is an opportunity for more innovative approaches to patient care.