Siena/Francis House - House Homeless Shelter

Open

Photos

1702 Nicholas St
Omaha, NE 68102

Siena/Francis House is the largest provider of emergency shelter to adults experiencing homelessness in Nebraska, located at 1117 North 17th Street in Omaha. The facility operates with a focus on delivering low-barrier services that include shelter, meals, and clothing while assisting individuals in their journey toward permanent stable housing.

Opened in December 2019, the shelter features separate dormitories for men and women, offering 350 and 100 beds respectively, designed with guest dignity in mind. The facility provides comprehensive support through case management and a trauma-informed approach, ensuring that individuals receive the assistance they need to navigate their housing crisis effectively.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesNebraskaOmahaSiena/Francis House - House Homeless Shelter

Partial Data by Infogroup (c) 2025. All rights reserved.