Groups that ROCC!

-Anxiety Support-

This is a support group for those who experience or have experienced anxiety in their lives. A daily meditation is read at the beginning and then the group goes around the table to share.


Crafting, painting and pottery are some of the activities facilitated in this fun group.  Bring your own project, or use supplies on hand at ROCC to create something new with a group of friendly folks.

-Autism support-

For people living with Autism and people who support those living with Autism.
This is a peer-led group and facilitated by a person living with Autism.

-Board Games-

Peers get together to play games, from UNO to Exploding Kittens.

-Cinema Therapy

We play quality movies and serve popcorn with real butter!


Women only support group for healing from trauma

-Continuing Peer Education-

Peers from multiple communities come together to co-reflect, exchange ideas, have small events that educate participants in Peer Support. Everyone is welcome!

-Community Meeting (ROCCTALK)-

A meeting where peers who come to ROCC and staff get together to share ideas for new things for ROCC and voice any comments, questions, concerns  or suggestions that they might have. We want to hear from you!

-Creativity Recovery-

This discussion/art activity group is based on the book “The Artist’s Way” by Julia Cameron.  Participants are working on individualized plans to recover from obstacles to their creativity, and discussion revolves around 10 important areas of wellness.

-DDA (Dual Diagnoses Anonymous)-

This peer support group is based on an authorized version of the 12 Steps of Alcoholics Anonymous plus an additional 5 Steps that focus on Dual Diagnosis.  Someone who identifies as having experience with both mental health and substance abuse issues would benefit from participating. 

-Emotional Awareness-

This group is designed to support each other through a myriad of issues, such as depression andself-esteem focusing on self care solutions

-Guided Meditation-

Curious about meditation but don't where to start? This simple approach to meditation will take the mystery out of meditation and help you learn meditation techniques that you can rely on to help you find your inner Om.


We have songs to sing and a friendly, non-judgmental approach to Karaoke. It's not just for people who can sing. Karaoke is for everyone who wants to sing. For Fun! 

Four agreements

Four Agreements Learn more about the Toltec Wisdom of The Four Agreements: 1. Be Impeccable with your Word.   2. Don’t Take Anything Personally 3. Don’t Make Assumptions  4. Always Do Your Best. 


A yearning for yarn? A quest for quilting? We knit, crotchet, sew, embroider, and more. Boys allowed!

-S.M.A.R.T Recovery-(Self-Management and Recovery Training) 

A Support system that addresses addictions (substance & activities)
Not a 12 step. Designed to help folks change self-defeating thinking, emotions, and actions.

-Trauma Support-

Aaron Benson facilitates this group for participants who would like to learn techniques that support recovery from trauma.

-Voices and Visions-

A group for those who have experienced extreme states or visions.
Information, support and discussion that promotes wellness and understanding is provided by facilitator Aaron Benson.

-Walking group-

Walking is the easiest way to give yourself some physical self-care. Doing it with people makes it fun!

-Women’s Respite Hour-

A gathering for women who support each other in wellness and safety through conversation and resource information sharing.


Build strength, stamina and flexibility in this all levels vinyasa yoga class.  Join us as we connect with our breath, move our bodies and leave feeling more relaxed and rejuvenated! 
Enjoy the benefits of yoga in just a half hour without leaving your chair in chair yoga

-Ride with us to rocc from West Salem

We have a van that transports people to ROCC from West Salem.

West Salem Pickup: Polk County Mental Health 1520 Plaza St NW #150, Salem, OR 97304
Oak Hills Shopping Center (By Safeway) (503) 585-3012

LEAVING ROCC AT 3:00pm. Drop off in West Salem 3:30pm,   Drop off in Dallas 4:00pm  Drop off times are approximate.