Helen Keller International

Charity Tax ID #: 135562162OP Code #: 316

Partners with communities that are striving to overcome longstanding cycles of poverty. Delivers the essential building blocks of good health, sound nutrition and clear vision.