The business location is situated in a corporate area of San Antonio City, in a building called Greatview Office Center. It has two main categories, Medical Centers and Restaurants. The address of the location is Building 8207, Callaghan Rd Road, Suite 320. There are no parking lot issues, as the parking lot is wheelchair accessible. However, the elevator in the building has been broken for over a month, which is a significant issue for users of the location. This suggests that the maintenance of the building may not be up to standard. The location has a restroom, which is wheelchair accessible, making it convenient for people with disabilities. The entrance is also wheelchair accessible, which is a plus for inclusivity. Overall, the location seems to have some potential, but the elevator issue and lack of quality and pricing information prevent it from reaching its full potential.