Red Rock Recovery Center Structured sober living iop Program in Denver, Colorado is a gender specific, 12 step-based and rooted, peer-driven environment where our residents live for the duration of their stay. Residents live in a structured environment with an emphasis on 12-step immersion and practicing principles of recovery. In fact, we require members of each house to find a sponsor and engage in 12-step work, obtain employment, and become active members of their community.
Address : 12567 W Cedar Dr #100, Lakewood, CO 80228
Ph : (855) 908−0071