Mon-Sun :6:00AM-09:00PM
Red Rock Recovery Center is a dual diagnosis drug and alcohol addiction treatment center in Denver, Colorado. We specialize in a comprehensive, community-based approach to the recovery process.