Year Founded
1984
EIN
36-3363994
Local Leader/Exec. Director
Michael Wehling, Executive Director
Primary Contact Name
Rex Younkin
Main Address

2723 Q. St.
Omaha, NE 68107
United States

What We Do

Stephen Center partners with the community, individuals and families to overcome homelessness, addiction and mental health challenges. Located in South Omaha, the campus includes a homeless emergency shelter, inpatient/outpatient co-occurring treatment and permanent supportive housing for disabled and low-income individuals. In 2022, Stephen Center provided services to 1,179 men, women and children and offered over 239,178 meals to people experiencing homelessness, addiction and poverty.

Interesting Info
  • In 2022, we successfully rehoused 88% of clients in our shelter and permanent supportive housing apartments.
  • Stephen Center has served homeless and low-income individuals in Omaha since 1984.
  • We are the only organization in Nebraska that has earned CARF-accreditation for emergency shelter.
Geographic Location