In Person
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.
Business Line:
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...
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...
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