Contact Contact Schedule your Appointment Today 23103 I-10 West, Suite 105A, San Antonio, Texas. 78257 Phone: 210-538-6030 Fax: 210-538-7737 Contact 23103 I-10 West, Suite 105A San Antonio, TX, 78257 (210) 538-6030 Onto Treatment Center © All Rights Reserved