Helen Keller Intl
Helen Keller Intl
New York NY | IRS ruling year: 1963 | EIN: 13-5562162
Organization Mission
Helen Keller overcame tremendous obstacles to her health and wellbeing – and helped millions of others to do the same. Guided by her remarkable legacy, Helen Keller ... (More)