12 Recovery Foundation is a non-profit organization based in Oklahoma City, OK, dedicated to providing support and resources for individuals seeking recovery from addiction.
Through various programs and services, the foundation aims to empower individuals to overcome their struggles and build a healthier, substance-free lifestyle.
Generated from their business information