Over 1.8 million nonprofits and charities for donors, volunteers and funders
37 Pageviews Read Stories
Causes: Eye Diseases, Blindness & Vision Impairments, Health
Mission: Provide vision screening to low income people.
Programs: Vision screening