Stephen Center is an Omaha, Nebraska nonprofit helping individuals and families overcome homelessness, substance abuse, and mental health challenges. Through emergency shelter, addiction recovery, and permanent supportive housing programs, they served 838 people in 2024 — providing nearly 79,000 nights of lodging and over 236,000 meals to those in need.