Gifts for All God's Children is very aptly named. While their focus is to meet needs and share the love of Christ with at risk children in Southeast Michigan, it's the ways they go about it that shows the double entendre meaning of the organization's name. Not only are they helping at-risk children with basic needs, but they also get them connected with churches and community organizations that in turn boosts their memberships and brings relationships full circle.