571 Spencer Lane, Suite 101, San Antonio, TX, 78201
Address: 571 Spencer Lane, Suite 101, San Antonio, TX, 78201
Phone: 210-736-4405
Website: https://marichealth.com
Contact Texas Treatment Services LLC directly at 210-736-4405, or call the SAMHSA National Helpline for free, confidential referrals 24/7.
SAMHSA Helpline: 1-800-662-HELP