World of Children

Closed
yelp logo

(1)

13726 Almeda Rd
Houston, TX 77053

World of Children is a renowned nonprofit organization based in Houston, TX, that has been making a significant impact on the lives of vulnerable children worldwide for the past 25 years. With a mission to unlock the future for these children, World of Children funds, elevates, and creates a community for the most effective changemakers globally. Through their rigorous vetting process, they have awarded over $15 million to 130 organizations in 70 countries, addressing critical issues such as health, education, safety, and human rights.

Founded by Harry Leibowitz and Kay Isaacson-Leibowitz in 1996, World of Children was born out of the realization that there were no prestigious awards recognizing those who tirelessly serve children in need. Their work has been widely recognized and praised, with their system for identifying and supporting high-quality organizations being hailed as the gold standard by entities like UNICEF-USA, Wall Street Journal, USA Today, and CNN. World of Children is dedicated to ensuring that every dollar donated goes directly to children in need, as all administrative expenses are underwritten by their generous Board of Governors.

Generated from the website

Reviews

yelp logo
1.01 reviews
Parent S.
2/12/2016

This facility needs to be shut down immediately ... the parking lot to even get to the front door is like driving on the moon it has so many craters. One you enter get ready to be very...

Own this business?
See a problem?

You might also like

United StatesTexasHoustonWorld of Children

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.