Animal Protection in

244 results for Animal Protection
Ontario SPCA Barrie Branch
91 Patterson Rd
Barrie, L4N 3V9
Peace River S P C A
9510 94 Avenue
Peace River, T8S 1J1
Society For The Prevention Of Cruelty To Animals (BC SPCA)
10235 Jackson Rd
Maple Ridge, V2W 1G5
Wild Animal Rehabilitation Centre (Wild ARC)
1020 Malloch Rd
Victoria, V9C 4G9
Kawartha Turtle Trauma Centre Inc
724 Erskine Avenue
Peterborough, K9J 5T9
Chilliwack Animal Safe Haven
49843 Chilliwack Central Rd
Chilliwack, V2P 6H3
Moncton S P C A
116 Greenock Street
Moncton, E1H 2J7
Langley Animal Protection Society
26220 56 Avenue
Langley, V4W 1J7
SPCA Lunenburg County
Hebbs Cross
Mahone Bay, B0J 2E0
Furry Friends Animal Shelter
25 Hart Dr
Barrie, L4N 5R8
Society For The Prevention Of Cruelty To Animals (BC SPCA)
1245 7th Avenue E
Vancouver, V5T 1R1
Fort Erie SPCA
410 Jarvis Street
Fort Erie, L2A 2T1
PAWS Creston
2805 Lower Wynndel Rd RR 8
Creston, V0B 1G8
Cause for Critters Animal Rescue Society
PO Box 7852 Stn Main
Drayton Valley, T7A 1S9
Ontario SPCA Scarborough North York Branch
16586 Woodbine Avenue
Newmarket, L3Y 4W1
S P C A
1000 Carson Pit Rd
Quesnel, V2J 7H2
NWT SPCA
PO Box 2278 Stn Main
Yellowknife, X1A 2P7
Fort Smith Animal Shelter
38 York Cres
Fort Smith, X0E 0P0
Ontario SPCA Stormont, Dundas & Glengarry Branch
550 Boundary Rd
Cornwall, K6H 6J5
Fort McMurray SPCA
155 MacAlpine Cres
Fort McMurray, T9H 4A5
Ontario SPCA Wildlife Rehabilitation Centre
15979 Hwy 12 RR 1
Port McNicoll, L0K 1R0
S P C A
6797 Hopedale Rd
Chilliwack, V2R 4L4
Humane Society Of Durham Region
79 Taunton Rd W
Oshawa, L1G 7B4
Humane Society Niagara Falls
6025 Chippawa Pky SS 12
Niagara Falls, L2E 6X8
Society For The Prevention Of Cruelty To Animals (BC SPCA)
6797 Hopedale Rd
Chilliwack, V2R 4L4
The Gimli Humane Society
30 Harvard Avenue
Gimli, R0C 1B0
Lakefield Animal Welfare Society
2887 County Rd 29
Lakefield, K0L 2H0
Keppel Creek Animal Shelter
RR 3
Hepworth, N0H 1P0
SHAID Tree Animal Shelter
950 Mullock Rd
Bridgewater, B4V 1L9
SPA de Québec
1130, Avenue Galilée
Québec, G1P 4B7
Gibson's Wildlife Rehab Centre
1211 Carmen Rd RR 4
Gibsons, V0N 1V4
Lethbridge & District Humane Society
2920 16 Avenue N
Lethbridge, T1H 5E9
Brandon Humane Society
2200 17th St E
Brandon, R7A 7M6
Animal Defence League of Canada
PO Box 3880 Stn C
Ottawa, K1Y 4M5
The Animal Assistance Group
254 Letcher Street
Sault Ste. Marie, P6C 4Y7
Mississauga Humane Society
1050 Shawnmarr Rd
Mississauga, L5H 3V1
North Bay & District Humane Society
2060 Main W
North Bay, P1B 8K5
Wild At Heart Wildlife Refuge Centre
95 White Rd
Lively, P3Y 1C3
Timmins & District Humane Society Animal Control
620 Mahoney Rd N
Timmins, P4N 7C3
PEI Humane Society
309 Sherwood Rd
Charlottetown, C1E 0E5
Cats Only Boarding Cattery
2894A Palmer Rd
Qualicum Beach, V9K 1W5
Burlington Humane Society
740 Griffith Crt
Burlington, L7L 5R9
Bide Awhile Animal Shelter
67 Neptune Cres
Dartmouth, B2Y 4W4
SPCA Hamilton/Burlington
245 Dartnall Rd
Hamilton, L8W 3V9
S P A Thetford Mines
768, rue Caouette O
Thetford Mines, G6G 7X1
Society For The Prevention Of Cruelty To Animals (BC SPCA)
34312 Industrial Way
Abbotsford, V2S 7M6
Dog Control
5 Prince Street
Kirkland Lake, P2N 2T3
Animatch
Du Grand Boulevard CP 25003
L'Île-Perrot, J7V 9T1
S P C A Montérégie-South Shore
178, Chemin du Vide RR 1
Sainte-Angele-de-Monnoir, J0L 1P0