EFA has served over 2.5 million patients and performed more than 340,000 vision‑saving surgeries.

The post Eye Foundation of America raises $900,000 for childhood blindness appeared first on The American Bazaar.