This medical location has a modern and easily accessible building. It's situated on Camden St Street, Suite 501, in San Antonio City. Upon visiting, one can expect to find a well-maintained restroom for all visitors and a wheelchair accessible parking lot. Wheelchair accessibility is not limited to the parking area, as the entrance to the location is also easily accessible. However, the lack of proper planning is evident in the fact that appointments are highly recommended. One can contact the location through their phone number +12102819800. Practitioners such as Dr. Oscar Rivera work in this facility, and their areas of expertise include being a Practitioner and an internist.