Founded in 1945, New Hampshire Catholic Charities is a private, nonprofit organization that serves low-income individuals and families. The organization offers advocacy and resettlement services for refugees and immigrants. It features referral, outreach and aftercare programs. New Hampshire Catholic Charities conducts assessment and education sessions for parents, as well as prenatal care and childbirth education classes. In addition, it offers vocational training and employment services. New Hampshire Catholic Charities operates several rehabilitation and nursing centers that provide physical and psychological diagnosis and treatment services for senior citizens. The organization offers assistance with issues related to depression, stress, anxiety and family conflicts. Located in Manchester, N.H. it also operates a residential facility for abused and neglected children.