The John Howard Society of Newfoundland & Labrador is a non-profit organization based in St. John's, NL, dedicated to supporting individuals involved in the criminal justice system.
They offer a range of programs and services aimed at promoting rehabilitation, reintegration, and advocacy for those impacted by the justice system.
Generated from their business information