Founded in 2018 and located in Scottsdale, AZ, the Hope House is a nationally accredited, dual location, luxury substance abuse treatment operation. The Company provides 24/7 holistic and personalized treatment for alcohol, drug, and opioid addictions. The Hope House is committed to providing treatment with world-class amenities, personalized care, customizable programs, and proven methodologies that bring the desired outcomes for each client.
Headquarters: Scottsdale, AZ
Investment Date: June, 2022
Website: https://www.thehopehouse.com/