Valley House is a community funded, non-profit homeless shelter whose mission is to help motivated homeless people become self-sufficient.
Check out all the ways to stay in touch and how you can get involved today!
Valley House Homeless Shelter | 507 Addison Ave W | Twin Falls, ID 83301-5005 US
Constant Contact Data Notice