Shalem Mental Health Foundation
Hamilton, ONShalem Mental Health Network is a Hamilton-based charity that has provided counselling and mental health programs since 1963. It offers professional counselling for individuals, couples and families, wellbeing and restorative practice programs for churches, schools and non-profits, community programs in Hamilton, and learning resources. Its name comes from a Hebrew word for wholeness and peace.
