Program Information Thomas House Family Shelter is a transitional shelter for homeless families with children located in Garden Grove. The mission of Thomas House is to provide a safe, supportive environment and the resources necessary for homeless families with children to remain together while empowering them to become independent and self-sufficient.