This location is a hospital offering medical care services. The hospital is located in Building 7870 on Broadway Street, Suite 100, in San Antonio City. Patients can reach the hospital by calling the phone number +12108294001.The hospital has a partnership with Touch of Health, a co-brand that indicates a collaborative effort to provide comprehensive care to patients. Unfortunately, the hospital has experienced some quality control issues, which affect the overall quality of service.Pricing at this hospital seems to be competitive, considering the quality of care provided. The hospital is known for its innovative approach to patient care, which sets it apart from other medical facilities.Overall, the hospital has both positive and negative aspects, and the quality of service could be improved.