TXID Clinics; Leon Springs Clinic: 24165 I-10, San Antonio, San Antonio, TX 78257. Stone Oak Clinic: 238 N Loop 1604 E Suite 208 San Antonio, TX 78232.