The John Howard Society of Saint John is a registered non-profit society in New Brunswick and a registered charity in Canada.

Services

  • Residential Services
  • Educational & Transition To Work Services
  • Youth & Adult Skill Development Services

  • Social Development Services
  • Professional Development Services