St. Leonard's Society of Canada

St. Leonard's Society of Canada (SLSC) is a national, membership-based charitable organization. We bring together a network of independent community-based agencies and individuals to collectively advance our mission. Together, we proactively address the needs of people involved in the criminal justice system to achieve safer, healthier, and more inclusive communities.  

For over fifty years, we have amplified the voices in our network, and researched effective and humane ways to address social harms. SLSC remains dedicated to sharing what we learn so that we – and others – can contribute to meaningful changes that enhance every person’s ability to live safely in their community.   

Vendor information

No posts found

Write a review

Vendor products

Ask a question

No products found matching the search criteria