Catholic Charities, a faith-based nonprofit organization in Larimer County, has been working to reduce poverty for the past 40 years. Twenty staff members and 300 volunteers distribute money and services totaling $1.1 million each year.