2903 Nacogdoches Road, Building 6, San Antonio, TX, 78217
Address: 2903 Nacogdoches Road, Building 6, San Antonio, TX, 78217
Phone: 210-541-8400
Website: https://www.acts2001.com
Contact Alamo City Treatment Services directly at 210-541-8400, or call the SAMHSA National Helpline for free, confidential referrals 24/7.
SAMHSA Helpline: 1-800-662-HELP