Helen Keller International

Description

Saves the sight and lives of the vulnerable and disadvantaged; combats the causes and consequences of blindness, poor health and malnutrition.

Phone
(877) 535-5374
SECA Code
901-0260