Catholic Charities fills a critical N.H. need
Catholic Charities has come a long way in New Hampshire since it started in 1945 with just three staff members working with local orphanages to improve child care. Today, New Hampshire Catholic Charities is the largest private non-profit social service…
