Seva Canada Society
Upload New Image
Address
100-2000 West 12th Avenue
Vancouver , British Columbia
Canada , V6J 2G2
Vancouver , British Columbia
Canada , V6J 2G2
Seva Canada Society
Description
Seva Canada is a Vancouver based charitable organization whose mission is to restore sight and prevent blindness in the developing world.