Donate now – Help Canadian youth to live drug-free and digital-safe

Sober Kids Canada logo
logo-new
Canadian Mental Health Association (CMHA) – Cowichan Valley Branch

Canadian Mental Health Association (CMHA) – Cowichan Valley Branch

General Information

Phone
Service Type
Mental Health
Program
Promotes mental health for Cowichan Valley residents through mental health related public education, programs, and services. Services are offered in the areas of mental health, addiction, homelessness, housing, child and youth care, counselling, and low-cost f...