Seva Canada

Seva Canada is an international non-governmental organization whose mission is the elimination of preventable and treatable blindness.

Vancouver, BC
604-713-6622