The John Howard Society of Newfoundland & Labrador, based in St. John's, NL, is a non-profit organization dedicated to providing support and resources to individuals involved in the criminal justice system.
Through various programs and initiatives, the organization aims to promote rehabilitation, reintegration, and advocacy for those impacted by the criminal justice system in the region.
Generated from their business information