Catholic Charities offers individual and family counseling, child development, nursery and daycare services. The center also provides abuse and welfare programs; employment and job training; medical, legal and financial assistance; a food and clothing bank; and domestic violence and emergency assistance. Catholic Charities offers fund raising and volunteer services, school-based youth programs, senior services, immigration and naturalization services, veteran and women's consulting, and homeless services.