Crossroads operates as a Christian service organization providing short term assistance to people in poverty circumstances, to include: low income clients, ongoing services to clients on low fixed incomes and encouraging self-sufficiency of clients through educational opportunities.

The organization provides food pantry services and emergency assistance with rent, housing, utilities, medical, transportation and other basic human needs.  The self-sufficiency program focuses on money management and energy efficiency training for low income households.