ST Code
ST1222
Committed to restoring sight and transforming lives of blind people in developing countries. Since 1974, nearly half a million people have received free eye surgery.
175 Cremona Drive, Suite 100
Goleta, CA 93117
United States
Organization's Overhead %
35.43
Services