Founded in 1982, we are one of the largest international relief and development organizations in the United States, serving the poorest of poor. 6401 Lyons Road Coconut Creek, FL 33073 United States https://www.foodforthepoor.org Organization's Overhead % 6.48