Russell Avenue Shelter

30-bed homeless shelter in Santa Rosa for individuals and families who are required to save a portion of their income. It is owned by the County of Sonoma and managed by Catholic Charities. To stay at the shelter, contact Homeless Services Center.