Helen Keller International
Helen Keller International
New York NY | IRS ruling year: 1963 | EIN: 13-5562162
Founded in 1915, Helen Keller International is among the oldest international nonprofit organizations devoted to fighting and treating preventable blindness and maln ... (More)