Step Denver (Formerly Step 13) Step Denver is a men's residential recovery community that helps low-income men overcome the consequences of addiction and rebuild their lives through sobriety, work and accountability. Step Denver address 2029 Larimer St, Denver, CO 80205 Step Denver phone no (303) 295-7837 Facility Shelter and peer rec...