St. Leonard's Society of Toronto
St. Leonard's Place Peel is a non-profit organization providing transitional housing and support services to men facing homelessness, mental illness, addiction, or legal conflicts. They offer programs focused on wellness, education, and reintegration to foster community safety and inclusion.