AnewLeaf.org
About AnewLeaf.org
3% of the population of the United States has mental retardation. That’s over 8 million people with an IQ below 70. In the Greater Tulsa area that translates to 24,000 people with a developmental disability. A New Leaf is about helping individuals and the families find meaningful and safe vocational situations while providing staff support in their home.