Teen Recovery Solutions is a non-profit organization that empowers Oklahoma teens and families to succeed by providing an accredited recovery high school, supportive alternative peer groups, and advocacy for teen recovery.
Mission Peer Group

Alternative Peer Group or "APG" is a recovery support program for adolescents in drug and alcohol recovery and their families. Our research-based model combines community support groups, peer-to-peer relationships, and sober social events. Teens and parents find a supportive community of others experiencing similar challenges.

​Each night of the week our peer group director and recovery coaches lead group sessions for teens and families. Friday nights and Saturdays recovery coaches schedule supervised social events for teens. Three times per year teens attend multi-day recovery retreats where they share around a campfire, hike, and do things like whitewater rafting or snowboarding. Learning that sobriety can be fun is key to lifelong change.

Mission Peer Group meets at All Souls' Episcopal Church Youth Center, on NW 63rd and Penn. Students are not required to be enrolled in Mission Academy High School to participate in this program.

Community Offerings: Open young peoples 12-Step meeting on Mondays from 6-7pm; Parent support group on Mondays from 6-7pm

To get enrolled or for more information, 405-843-9100 or [email protected].

Proven Results
93%
of students graduate high school
63%
of graduates attend higher education
92%
of drug tests had clean results
82%
of graduates are maintaining sobriety
95%
of parents reported improved family relationships
95%
of teens reported greater self-control
Call

If you wonder whether a teen in your life might benefit from our services, contact our peer group director and schedule an assessment to determine the level of substance abuse and an individualized plan of next steps. 405-843-9100 or [email protected]

Contact Us

Come

Come to a Lunch and Learn. Community members and professionals are invited to hear stories from our teens and staff. 405-843-2402 or click here to register.

See Schedule