Canadian Mental Health Association - Cowichan Valley Branch

CMHA Cowichan Valley

Canadian Mental Health Association - Cowichan Valley Branch

The Cowichan branch of the Canadian Mental Health Association; a national charity that helps maintain and improve mental health for Canadians through a wide range of services and supports tailored to and in partnership with local communities.

201-5878 York Road
Duncan, BC
V9L 3S4

Programs offered

Showing 1 - 3 of 3
Canadian Mental Health Association - Cowichan Valley Branch
Provides support and counselling to parents in dealing with the challenges of raising a family, including support in parenting when there are differing parenting styles between the...
In Person

201-5878 York Road, Duncan, BC V9L 3S4

26491
Canadian Mental Health Association - Cowichan Valley Branch
Offers a support group for children who have experienced a significant loss in their lives, either by death, separation, divorce, or any other painful transition.

Children h...
In Person

371 Festubert Street, Duncan, BC V9L 3T1

23066
Canadian Mental Health Association - Cowichan Valley Branch
Provides counselling and treatment for children and youth who have experienced sexual abuse and or sexual behaviour problems. The program helps children with managing or reducing p...
In Person

201-5878 York Road, Duncan, BC V9L 3S4

26196