Address: 7535 E. Hampden Ave., Suite 605, Denver, CO 80231

Started: 918

Employees/volunteers: 36/775

Budget: $4,345,692 (projected total expenses for the 2025 fiscal year)

Direct program spending: $2,973,014 (fiscal year 2023)

Clients served: 1,550 (2024)