Helen Keller International is a non-profit organization based in New Haven, CT, dedicated to improving the lives of vulnerable populations worldwide.
Through their programs and initiatives, they strive to combat malnutrition, prevent blindness, and promote healthy lifestyles in underserved communities.
Generated from their business information