Robin Wilkerson, February 24th, 2011
The Wallace House is located in Cloverdale just north of The Church of The Good Shepherd at 126 North Main Street. It is available on a first come first served basis for emergency shelter and transitional housing for families working from homelessness to independence. There is currently one emergency unit (that sleeps up to [...]