Ontario SPCA Animal Centres

Barrie Animal Centre 
91 Patterson Road
Barrie, ON L4N 3V9
phone: 705-728-7311
fax: 705-728-7243
Leeds & Grenville Animal Centre 
800 Centennial Road, RR 4
Brockville, ON K6V 5T4
phone: 613-345-5520 
Lennox & Addington Animal Centre 
156 Richmond Boulevard East
Greater Napanee, ON K7R 3Z7
phone: 613-354-2492
fax: 613-354-4802
Markham Cat Adoption & Education Centre
7755 Bayview Avenue
Markham, Ontario L3T 4P1
Midland & District Animal Centre
15979 Highway 12 East, RR 1
Port McNicoll, ON L0K 1R0
phone: 705-534-4459
fax: 705-534-4745
Muskoka Animal Centre 
1234 Muskoka Road, 118 West
P.O. Box 2804
Bracebridge, ON P1L 1W5
phone: 705-645-6225 
fax: 705-645-3382
Orangeville & District Animal Centre 
650 Riddell Road
Orangeville ON L9W 5G5
phone: 519-942-3140
fax: 519-942-3678
Orillia Animal Centre 
467 West Street North
Orillia, ON L3V 5G1
phone: 705-325-1304
fax: 705-325-1027
Provincial Education & Animal Centre 
16586 Woodbine Ave.
Stouffville, ON L4A 2W3
phone: 905-898-7122 ext. 306
fax: 905-853-8643
Renfrew County Animal Centre 
115 Woodcrest Ave
Pembroke, ON K8A 6W4
phone: 613-635-7508
fax: 613-635-7660
Stormont, Dundas and Glengarry Animal Centre 
550 Boundary Road, P.O. Box 52
Cornwall, ON K6H 5R5
phone: 613-936-0072
fax: 613-936-0137
Sudbury & District Animal Centre
College Boreal, Sudbury Campus West Side
21 Lasalle Boulevard
Sudbury ON P3A 6B1
phone: 705-566-9582
fax: 705-566-6625

Community Directory

- Ontario SPCA Animal Centre Locations
Arnprior & District Humane Society (Affiliate)
490 Didak Drive Arnprior ON K7S 0C3
Alliston & District Humane Society (Affiliate)
P.O. Box 1455 Everett ON LOM 1J0
Brant County SPCA (Affiliate)
539 Mohawk Street, P.O. Box 163 Brantford ON N3T 5M8
Ontario SPCA Barrie Animal Centre
91 Patterson Road Barrie ON L4N 3V9
Cambridge & District Humane Society (Affiliate)
1650 Dunbar Road Cambridge ON N1R 8J5
Fort Erie SPCA (Affiliate)
410 Jarvis Street Fort Erie ON L2A 2T1
Treasure Tails (Georgian Triangle Humane Society Store)
186 Hurontario Street Collingwood ON L9Y 4T4
Georgian Triangle Humane Society (Affiliate)
549 Tenth Line Collingwood ON L9Y 0W1
email: info@gths.ca
Guelph Humane Society (Affiliate)
500 Wellington Street West, P.O. Box 684 Guelph ON N1H 6L3
Gananoque & District Humane Society (Affiliate)
85 Highway 32, RR1 Gananoque ON K7G 2V3
Humane Society of Kawartha Lakes (Affiliate)
107 McLaughlin Road Lindsay ON K9V 2V3
website: http://hskl.ca/
Humane Society of Durham Region (Affiliate)
1505 Wentworth Street Whitby ON L1N 0H9
email: info@hsdr.org
Hamilton/Burlington SPCA (Affiliate)
245 Dartnall Road Hamilton ON L8W 3V9
Kitchener-Waterloo Humane Society (Affiliate)
250 Riverbend Drive Kitchener ON N2B 2E9
Kingston Humane Society (Affiliate)
1 Binnington Court Kingston ON K7M 8M9
Kitchener-Waterloo Humane Society Spay/Neuter Clinic
250 Riverbend Drive Kitchener ON N2B 2E9
London Humane Society (Affiliate)
624 Clarke Road London ON N5V 3K5
Lincoln County Humane Society Animal Clinic’s Spay/Neuter Services
160 Fourth Avenue St. Catharines ON L2S 0B8
Lincoln County Humane Society (Affiliate)
160 Fourth Avenue, RR 3 St. Catharines ON L2S 0B6
website: http://lchs.ca/
Ontario SPCA Leeds & Grenville Animal Centre
800 Centennial Road Brockville ON K6V 7E6
Ontario SPCA Lennox & Addington Animal Centre
156 Richmond Blvd E. Greater Napanee ON K7R 3Z7
Ontario SPCA Marion Vernon Memorial Animal Clinic
91A Patterson Road Barrie ON L4N 3V9
Ontario SPCA Muskoka Animal Centre
1234 Muskoka Road, 118 West P.O. Box 2804 Bracebridge ON P1L 1W5
Ontario SPCA Midland & District Animal Centre
15979 Highway 12 East Port McNicoll ON L0K 1R0
Northumberland Humane Society Thrift Store
46 Covert St. Cobourg ON
Northumberland Humane Society (Affiliate)
371 Ward Street Port Hope ON L1A 4A4
North Bay & District Humane Society Pet Clinic
2060 Main Street West North Bay ON P1B 8K5
North Bay & District Humane Society (Affiliate)
2060 Main Street West, P.O. Box 1383 North Bay ON P1B 8K5
Niagara Falls Humane Society (Affiliate)
6025 Chippawa Parkway Niagara Falls ON L2E 6X8
website: https://nfhs.ca/
Orangeville & District – Paws and Claws Thrift Store – Shelburne
226 First Ave., E., Unit #9 Shelburne ON L0N 1S2
Ontario SPCA Thrift Store- Scarborough
2232 Kingston Road Scarborough ON M1N 1T9
Oakville & Milton Humane Society (Affiliate)
445 Cornwall Road Oakville ON L6J 7S8
website: https://omhs.ca/
Ontario SPCA Centre Veterinary Hospital
16586 Woodbine Ave. Stouffville ON L4A 2W3
Ontario SPCA Orillia Animal Centre
467 West Street North Orillia ON L3V 5G1
Peterborough Humane Society (Affiliate)
385 Lansdowne Street East Peterborough ON K9L 2A3
Ontario SPCA Provincial Education & Animal Centre
16586 Woodbine Ave. Stouffville ON L4A 2W3
Ontario SPCA
16586 Woodbine Ave. Stouffville ON L4A 2W3
Regional Boundaries: GTA, Toronto
Quinte Humane Society (Affiliate)
527 Avonlough Road, RR#2 Belleville ON K8N 4Z2
Ontario SPCA Renfrew County Animal Centre
115 Woodcrest Drive Pembroke ON K8A 6W4
Stratford – Perth Humane Society (Affiliate)
125 Griffith Street Stratford ON N5A 6S4
Sarnia & District SPCA (Affiliate)
131 Exmouth Street Sarnia ON N7T 7W8
Stratford-Perth Humane Society Spay/Neuter Clinic
125 Griffith Rd Stratford ON N5A 6S4
Ontario SPCA Sudbury & District Animal Centre
21 Lasalle Boulevard Sudbury ON P3A 6B1
Toronto Humane Society (Affiliate)
11 River Street Toronto ON M5A 4C2
Timmins & District Humane Society (Affiliate)
620 Mahoney Drive Timmins ON P4R 0H6
Thunder Bay & District Humane Society (Affiliate)
1535 Rosslyn Road Thunder Bay ON P7E 6W2
website: http://tbdhs.ca/
Windsor/Essex County Humane Society (Affiliate)
1375 Provincial Road Windsor ON N8W 5V8
Welland & District Regional Spay Neuter Clinic
700 East Main Street Welland ON L3B 3Y4
Welland & District SPCA (Affiliate)
60 Provincial Street Welland ON L3B 5W7