Learn more about this charity
Seva Foundation 1786 Fifth Street Berkeley, CA 94710
None
501(c)3
Partners worldwide to create self-sustaining programs that preserve and restore sight.