Helen Keller International
Founded in 1915, Helen Keller International is a non-profit organization focusing on providing global aid to individuals that suffer from blindness, poor health, and malnutrition. The organization is headquartered in New York City, New York.
Last updated on