The Stout Street Foundation is a drug and alcohol rehabilitation center that has been servicing the Denver. We provide services to help addicts recover from their addiction by providing long or short term therapy in an environment where they will be surrounded with professionals who care about them as people rather than just seeing them as patients needing medical treatment.