Homeless Shelters in Salem, OR
Salem Interfaith Hospitality
Salem Outreach Shelters
Salvation Army
St Francis Shelter
Union Gospel Mission