This location is a part of the University of Texas Health Science Center. It is situated on North Leona Street in San Antonio. The address is easy to find, and the building is accessible by car. The location is wheelchair accessible, with ramps at the entrance and a parking lot designed for easy access. Unfortunately, this location may not offer the most advanced medical services, which can be a drawback for some patients. However, it is worth noting that the doctor who works here, Dr. Samuel A. Lee, is highly experienced in the field of infectious disease. The location has a restroom available, which is convenient for patients and visitors.