Siena/Francis House - House Homeless Shelter
Photos
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
Also at this address
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.


