Animal Defence League of Canada
251 Bank St, Ottawa, ON K2P 1X3
+16132336117
Contacts
251 Bank St, Ottawa, ON K2P 1X3
Description
Animal Defence League of Canada
The mandate of the Animal Defence League of Canada is to inform the public about the oppression of animals and how to prevent or alleviate animal exploitation, cruelty and suffering.
Features
Map
Similar companies
Animal protection organization
Arbutus West Animal Clinic
2809 W 16th Ave, Vancouver, BC V6K 3C5
+16047366701
Animal protection organization
Chameleon Communications
185 Choate Ave, Buffalo, NY 14220, United States
Animal protection organization
Restigouche County SPCA
165 Baybreeze Dr, Dalhousie, NB E8C 1E4
+15066844396
Animal protection organization
NPAHN
42 Lake Dr, Huntsville, ON P1H 1E7
+17055711033