Richmond Mental Health Consumer and Friends Society
Peer Support Program
Provides one-on-one assistance to people who are recovering from a mental illness and who are receiving mental health services. Trained peer support workers, who have had personal experience with mental illness, empower mental health consumers to achieve their goals. Services include life skills sup...
View servicePeer Support Social Group
Provides mental health peer support in a group setting. Supports participants to improve their life skills and achieve their goals. Weekly activities include computer literacy training, cooking, and gardening. Program is also offered in Cantonese and Mandarin. Referral required from a mental health ...
View serviceTherapeutic Recreation Program
Provides learning and social opportunities in a supportive recreational setting for people with mental health issues. Publishes a calendar of events and activities that promote community involvement and social networks by offering therapeutic recreation activities at little or no cost. Referral requ...
View service