Step 13

Denver, CO |
Joined in July 2016

About Us
 Step 13 is a men’s residential recovery facility utilizing a peer recovery community model that seeks to help its clients to recovery from the disease of addiction and rebuild the damaged facets of their lives to become independent…
Areas of Focus Include
  • Housing & Homelessness
  • Substance Abuse & Addiction
2029 Larimer Street, Denver, CO 80205, Denver, CO