Helen Keller International

Saves the sight and lives of the vulnerable and disadvantaged; combats the causes and consequences of blindness, poor health and malnutrition.
One Dag Hammarskjold Plaza, Floor 2, New York, NY 10017
CFC Number:
10732
Saves the sight and lives of the vulnerable and disadvantaged; combats the causes and consequences of blindness, poor health and malnutrition.
One Dag Hammarskjold Plaza, Floor 2, New York, NY 10017
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|