If you want to make a charitable contribution and truly know that your donations are going to a worthy cause, then Rainbow Village is the place to contribute. The organization provides a transitional housing program for homeless families with children and advocates the elimination of homelessness, poverty and domestic violence. It has helped many people become functioning members of society again. Rainbow Village gives you faith that there is a generous helping hand in times of turmoil, tragedy and economic duress.