Terros Health- Maverick House is an addiction treatment and rehabilitation center located at 5801 N 51st Ave #109, Glendale, AZ 85301. With a rating of 3.8 from 25 reviews, we provide 24/7 support and services for individuals seeking recovery. For more information, please visit our website at terroshealth.org or contact us at +16023893640.