The Treehouse Foundation is a non-profit organization that aims to restore and strengthen the health and well-being of children and youth placed in foster care. Our Community model aims to move children out of the public foster care system and into permanent, loving families.  Our movement is helping people across the country have the courage to face the fact that we need to Re-Envision Foster Care in America.