St. Leonard's House
Rehabilitation Centers in Windsor, Ontario
About St. Leonard's House
St. Leonard's House Windsor is a registered charity and a 26-bed Community Residential Facility (CRF) dedicated to assisting male offenders re-integrating into the community. They offer structured transitional support and innovative crime prevention programs designed to foster law-abiding and productive citizenship, beginning during incarceration and continuing post-parole.
Services
- ✓ Social Services