This location is situated in Building 3333, Research Plaza Street, San Antonio City, making it easily accessible to those familiar with the area. The establishment can be reached by phone at +12102976500. Planning a visit in advance is recommended. A restroom is available on site for visitors. The location is well-equipped for people with mobility issues, featuring a wheelchair-accessible restroom, parking lot, and entrance. Dr. Alberto Vargas is associated with this business. Family Practice and internist services are offered here. The biggest drawback is the fairly modest quality of service provided by the medical professionals.