Denver Recovery Group Colorado Springs is an addiction treatment center and family practice physician located at 213 E Cache La Poudre St B, Colorado Springs, CO 80903. With a focus on comprehensive recovery services, the center has earned a rating of 4.4 based on 74 reviews. Operating hours include Tuesday to Friday from 5 AM to 5 PM, Saturday from 7 to 9 AM, and closed on Sundays. For more information, visit denverrecoverygroup.com or call +17193007021.