Canadian Mental Health Association (CMHA) – Cowichan Valley Branch
General Information
Website
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...