Title: Canadian Mental Health Association - Cowichan Valley
Description: Volunteer organization concerned with educating people about mental health issues, and changing the way we view and treat mental illness in the Valley. Learn about its philosophy, programs and local mental health resources.