We were honored to bless the Palmer House on the first stop of our 25-city I Still Believe Tour! The Palmer House is a nonprofit committed to ending homelessness and food insecurity in Fort Bend County and surrounding areas. They serve families with children, single women and youth aging out of foster care.