Shalem Mental Health Network in Hamilton, Canada, offers professional counselling, restorative practices, education, and community programs to restore hope in the lives of individuals, organizations, and communities.
The organization provides services such as individual, couple, and family counselling, organization wellbeing programs, and community initiatives for churches, schools, and non-profits, aiming to enable all to flourish.
Generated from their website