Mater Filius Nebraska
- 5924 S 36th St, Omaha, NE 68107, United States
- (402) 933-3466
- September 27, 2025
Located at 2723 Q Street in Omaha, Stephen Center partners with individuals, families, and the community to help people facing homelessness, substance use, and housing instability move toward safety and stability. Its services include warm meals, safe lodging, and a supportive environment centered on dignity and respect.
Stephen Center’s Pettigrew Emergency Shelter offers safe shelter and case management for individuals and families, with a focus on keeping family members together. Its HERO Addiction Recovery program provides short- and long-term treatment for people facing substance use and co-occurring mental health disorders. The organization also provides Permanent Supportive Housing with affordable housing and case management for individuals and families facing high barriers, including mental health challenges and physical disabilities.
For broader guidance, review NHREA’s homeless assistance resources in Nebraska and federal assistance resources. Visit the Stephen Center website to learn more and confirm current program details.