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. For more information , contact Homeless Services Center, 525-0226.