This medical location has a fairly good overall rating. It's located in a building that's easy to find, and the address is Building 6802, I-10 Street, San Antonio City. If you need to reach them by phone, you can call +12103332031. As for categories, this place falls under Other Medics and is associated with an internist, Dr. Roger K. Muse, MD. You can make appointments, but it's recommended to do so in advance. The location has a restroom available, and it's wheelchair accessible. The parking lot and entrance are also wheelchair accessible. It would be helpful to have a clearer idea of the quality of care provided.