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