San Antonio Recovery Center features San Antonio's largest alumni network, fostering a genuine sense of community. Located at 7122 San Pedro Ave #114, San Antonio, TX 78216, our facility reflects the local population with 65% Hispanic representation. Contact us at 210-361-5975.