Seva Foundation

Seva Foundation

http://www.seva.org/

1786 Fifth Street
Berkeley, CA 94710

Seva Foundation partners worldwide to create self-sustaining programs that preserve and restore sight.

Activity status unknown.
Want to update this listing? Email [email protected].