Organization Profile
Find:
29.651367 -95.48196

New Life Children's Home|New Life Children's Home, Guatemala, Houston, Texas

[ Back]


Web:
Address: P.O. Box 35857
Houston, Texas  77235  
United States

Mission Statement:

Local Affiliation



Confirmed Affiliations



Service Areas: