Company CHILDREN'S HOPE INTERNATIONAL FOUNDATION CORP. Address 70 West Sherwood Dr., St. Louis, MO, 63114, USA