This business is conveniently located in San Antonio City, at Building 8715, Village Dr Drive, Suite 120. Visitors can easily access the location by phone at +12106537444.The business provides wheelchair accessible restrooms, parking lots, and entrance, making it an inclusive and welcoming place for all visitors.The business has a partnership with Doctores de Inmigracion and Green card examen medico, indicating that it may provide specialized medical services related to immigration.Unfortunately, the wheelchair accessible restrooms seem to be the only available amenities for visitors, which might be a limitation for some people.