Ontario Vets

[Canadian Animal Hospitals and Clinics]

Below we list every town in Ontario for which we have information for medical care professionals. Just scroll down to your town to get a list of all the local Animal Care Professionals and Hospitals in your area.

Animal Care in 12006 Hwy 17 E (Unit 2) 12006 Hwy 17 E (Unit 2)

Springer Animal Hospital
12006 Hwy 17 E (Unit 2), ON P2B 2H1
705-753-0324

Animal Care in 34 Stonechurch Rd (At Golf Links Rd) 34 Stonechurch Rd (At Golf Links Rd)

Golf Links Veterinary Hospital
34 Stonechurch Rd (At Golf Links Rd), ON L5T 3F7
905-304-7387

Animal Care in Acton Acton

Black Creek Animal Hospital
13383 Fourth Line, Acton, ON L7J 2M1
519-929-9308

Animal Care in Ajax Ajax

Ajax Animal Hospital
369 Finley Ave, Ajax, ON L1S 2E2
905-683-6430

Ajax Animal Hospital
369 Finley Ave, Ajax, ON L1S 2E2
905-686-0631

Ajax North Pet Hospital
201 Williamson Dr W, Ajax, ON L1T 0J8
905-428-8387

Harwood Pet Hospital
1 Rossland W, Ajax, ON L1Z 1Z2
905-427-7177

Harwood Pet Hospital
1 Rossland W, Ajax, ON L1Z 1Z2
905-427-1777

Herongate Animal Hospital
9 Doric St, Ajax, ON L1S 7L5
905-427-0789

Riverside Pet Hospital
110 Ritchie Ave, Ajax, ON L1S 7G5
905-683-8080

Animal Care in Alexandria Alexandria

Glengarry Animal Hospital
347 Main S, Alexandria, ON K0C 1A0
613-525-0570

Animal Care in Alliston Alliston

Nottawasaga Valley Veterinary Hospital
6437 14th Line, Alliston, ON L9R 1V4
705-434-2226

Animal Care in Amherstburg Amherstburg

Fort Malden Animal Hospital
280 Sandwich St S, Amherstburg, ON N9V 2A8
519-736-6472

Animal Care in Amherstview Amherstview

Amherstview Pet Hospital
4507 Bath Rd, Amherstview, ON K7N 1A6
613-384-6618

Animal Care in Ancaster Ancaster

Ancaster Animal Hospital
110 Wilson St W, Ancaster, ON L9G 1N3
905-648-2142

Chedoke Animal Hospital
1288 Mohawk Rd, Ancaster, ON L9G 3K9
905-648-4747

Village Cat Clinic
356 Wilson St E, Ancaster, ON L9G 2C2
905-304-7877

Animal Care in Arnprior Arnprior

Arnprior Animal Hospital
55 Daniel St N, Arnprior, ON K7S 2K6
613-623-3154

Gillies Grove Animal Hospital
39 Winner’s Circle Dr, Arnprior, ON K7S 3G9
613-622-1700

Animal Care in Aurora Aurora

Abbotsford Animal Hospital
14958 Yonge St, Aurora, ON L4G 1M7
905-727-7379

Animal Care in Ayr Ayr

Ayr Animal Hospital
140 Melair Dr SS 1, Ayr, ON N0B 1E0
519-632-8100

Animal Care in Baden Baden

Baden Veterinary Hospital
50 Foundry St, Baden, ON N3A 2P6
519-634-8880

Animal Care in Bancroft Bancroft

Faraday Animal Hospital
Hwy 28, Bancroft, ON K0L 1C0
613-332-1334

Animal Care in Barrie Barrie

Allandale Veterinary Hospital
66 Caplan Ave, Barrie, ON L4N 9J2
705-733-1422

Animal Hospital Of East Barrie
477 Grove St E, Barrie, ON L4M 6M3
705-739-8587

Barrie Animal Hospital
424 Dunlop St W, Barrie, ON L4N 1C2
705-999-8145

Barrie Veterinary Hospital
200 Bayfield St, Barrie, ON L4M 3B6
705-728-4545

Baywood Animal Hospital
8 Finlay Mill Rd, Barrie, ON L0L 1X1
705-728-5792

Ferris Lane Animal Hospital
133 Ferris Lane, Barrie, ON L4M 2Y1
705-999-3932

Honeywood And Warder Veterinary Services
484 Essa Rd, Barrie, ON L4N 9E5
705-722-3232

Mapleview Animal Hospital
5A-237 Mapleview Dr E, Barrie, ON L4N 0W5
705-792-9855

Molson Park Pet Hospital
33 Mapleview Dr W, Barrie, ON L4N 9H5
705-739-0773

O’Sullivan Animal Hospital
420 Leacock Dr, Barrie, ON L4N 5G5
705-999-3970

S’Paw The
200 Bayfield St, Barrie, ON L4M 3B6
705-726-4141

Simcoe Veterinary Hospital
2 Steel St, Barrie, ON L4M 2E5
705-726-8002

South Barrie Animal Hospital
201 Hurst Dr, Barrie, ON L4N 8K8
705-733-8387

Animal Care in Beamsville Beamsville

Beamsville Animal Hospital
4696 Bartlett Rd RR 1, Beamsville, ON L0R 1B1
905-563-0271

Animal Care in Beeton Beeton

Animal Hospital
2-60 Main St W, Beeton, ON L0G 1A0
905-729-2929

Animal Care in Belleville Belleville

Bay Regional Veterinary Hospital
437 Bleecker Ave, Belleville, ON K8N 3W2
613-962-4891

Bell Animal Hospital
222 Bell Blvd, Belleville, ON K8P 5L7
613-967-9800

Belleville Animal Hospital
109 Dundas St E, Belleville, ON K8N 1C3
613-962-3465

Belleway Veterinary Hospital
Northland Centre, Belleville, ON K8N 4Z2
613-969-0537

Coleman Veterinary Hospital
260 Coleman St, Belleville, ON K8P 3H7
613-967-1215

Foster Park Pet Hospital
213 Dundas St E, Belleville, ON K8N 1E2
613-969-2273

Rossmore Animal Hospital
RR 7 Stn Main, Belleville, ON K8N 4Z7
613-966-2006

Animal Care in Binbrook Binbrook

Binbrook Animal Hospital
3087 Regional Rd 56, Binbrook, ON L0R 1C0
905-692-2693

Village Centre Animal Hospital
2668 Binbrook, Binbrook, ON L0R 1C0
905-692-8387

Animal Care in Blenheim Blenheim

Blenheim Veterinary Hospital
52 Catherine St, Blenheim, ON N0P 1A0
519-676-4968

Animal Care in Bolton Bolton

Bolton Veterinary Hospital
288 Hwy 50, Bolton, ON L7E 4Z5
905-857-3711

North Hill Animal Hospital
12612 Hwy 50, Bolton, ON L0P 1A0
905-857-5057

Animal Care in Bowmanville Bowmanville

Aspen Springs Animal Hospital
39 Martin Rd S, Bowmanville, ON L1C 3K7
289-276-0062

Durham Veterinary Clinic
110 King St E, Bowmanville, ON L1C 1N5
289-276-0061

Animal Care in Bracebridge Bracebridge

Bracebridge Animal Hospital
17 Ball’s Dr, Bracebridge, ON
705-645-5090

Animal Care in Bradford Bradford

Dissette Animal Hospital
3-100 Dissette St, Bradford, ON L3Z 3G8
905-775-1114

Animal Care in Brampton Brampton

Animal Care Clinic
1242 Queen St W, Brampton, ON L6X 0B2
905-451-2800

B-Pro Grooming
23 Conservation Dr, Brampton, ON L6Z 4R3
905-840-0499

Bramalea Animal Hospital
125 Chrysler Dr, Brampton, ON L6S 6L1
289-801-3219

Brampton Veterinary Hospital
265 Queen St E, Brampton, ON L6W 2C2
289-801-3237

Brookfield Veterinary Hospital
545 Steeles Ave W, Brampton, ON
905-454-0765

Campbell Veterinary Hospital
158 Kennedy Rd S, Brampton, ON L6W 3G7
905-452-1818

Derrydale Animal Hospital
188 Main St S, Brampton, ON L6W 2E2
905-454-1600

Fletcher’s Creek Animal Hospital
10 Earlsbridge Blvd, Brampton, ON L7A 2L8
905-495-6600

Heart Lake Veterinary Hospital
670 Wanless Dr, Brampton, ON L7A 0A9
905-840-9961

Lakeridge Animal Hospital
456 Vodden St E, Brampton, ON L6S 5Y7
905-450-8614

North Park Veterinary Hospital
490 Chrysler Dr, Brampton, ON L6S 0C1
905-799-9888

North Town Veterinary Hospital
496 Main St N, Brampton, ON L6V 1P9
905-451-2000

Springdale Animal Hospital
10819 Bramalea Rd, Brampton, ON L6R 0C3
905-799-0901

The Cat Hospital
23 Conservation Dr, Brampton, ON L6Z 4R3
905-495-4228

Worthington-Bovaird Animal Hospital
8-17 Worthington Ave, Brampton, ON L7A 2Y7
905-495-7750

Animal Care in Brantford Brantford

Beattie Animal Hospital Pet Boarding
70 Paris Rd, Brantford, ON N3R 1H9
519-900-4514

Beattie Animal Hospital Professional Corp
70 Paris Rd, Brantford, ON N3R 1H9
519-900-4514

Charing Cross Cat Clinic
138 Charing Cross St, Brantford, ON N3R 2J1
519-770-4228

Fairview Drive Pet Hospital
403 Fairview Dr, Brantford, ON N3R 6T2
519-753-7257

Pet Grooming Services
70 Paris Rd, Brantford, ON N3R 1H9
519-756-1779

West Brant Animal Hospital
693 Colborne St W, Brantford, ON N3T 5L5
519-756-9998

Animal Care in Breslau Breslau

Breslau Animal Hospital
3-2057 Victoria St N RR 2, Breslau, ON N0B 1M0
519-648-9738

Animal Care in Bridgenorth Bridgenorth

Bridgenorth-Ennismore Animal Hospital
470 Robinson, Bridgenorth, ON K0L 1T0
705-292-9660

Animal Care in Bright's Grove Bright's Grove

Brights Grove Animal Hospital
4-2684 Lakeshore Rd, Bright’s Grove, ON N0N 1C0
519-869-4228

Animal Care in Brighton Brighton

Presqu’ile Animal Hospital
11-46 Prince Edward, Brighton, ON K0K 1H0
613-475-5510

Animal Care in Brockville Brockville

Brockville Animal Hospital
681 Stewart Blvd, Brockville, ON K6V 5T4
613-345-3401

Island City Animal Hospital
1275 Kensington Pky, Brockville, ON K6V 6C3
613-345-7388

Parkdale Animal Hospital
Parkdale, Brockville, ON K6V 5T1
613-342-9833

Animal Care in Burlington Burlington

Aldershot Animal Hospital
475 Enfield Rd, Burlington, ON L7T 2X5
905-632-2211

Appleview Animal Hospital
4490 Fairview St, Burlington, ON L7L 5P9
905-681-0401

Askey Animal Hospital
3525 Fairview St, Burlington, ON L7N 2R4
905-634-9088

Bay Cities Animal Hospital
1-3001 New St, Burlington, ON L7R 1K3
905-639-5414

Bay Cities Animal Hospital
1-3001 New St, Burlington, ON L7R 1K3
905-639-9173

Berlington Animal Hospital
1231 Guelph Line, Burlington, ON L7P 2T1
905-335-3656

Brant Animal Clinic
2201 Brant St, Burlington, ON L7P 3N8
905-336-4002

Burgess Veterinary Emergency Clinic
775 Woodview Rd, Burlington, ON L7N 3S1
905-637-8111

Burlington Animal Hospital
1231 Guelph Line, Burlington, ON L7P 2T1
905-335-3515

Cat Hospital Of Burlington
552 Brant St, Burlington, ON L7R 2G8
905-631-6552

Cornerstone Animal Hospital
2500 Appleby Line, Burlington, ON L7L 0A2
905-331-1500

East Plains Animal Hospital
645 Plains Rd E, Burlington, ON L7T 4J5
905-335-0043

Grange Animal Hospital
480 Kilarney Crt, Burlington, ON L7L 2N7
905-634-3877

Headon Forest Animal Hospital
3500 Dundas St, Burlington, ON L7M 4B8
905-332-4014

Limestone Valley Animal Hospital
6634 Guelph Line, Burlington, ON L7P 0A9
905-336-2445

MacKay’s Animal Hospital
1-5014 New St, Burlington, ON L7L 1V1
905-632-0490

Maples Animal Hospital The
21-850 Legion Rd, Burlington, ON L7S 1T5
905-681-0300

Nelson Animal Hospital
2400 Guelph Line, Burlington, ON L7P 4M7
289-812-1062

Plains Rd Animal Hospital
105 Plains Rd E, Burlington, ON L7T 2C2
905-639-9593

South Side Pet Hospital
728 Burloak Dr, Burlington, ON L7L 0B1
905-681-7297

Tansley Woods Veterinary Hospital
2025 William O’Connell Blvd, Burlington, ON L7M 4E4
905-331-1870

The Grange Animal Hospital
480 Kilarney Crt, Burlington, ON L7L 2N7
905-634-2395

Upper Middle Rd Animal Hospital
1450 Headon Rd, Burlington, ON L7M 3Z5
905-635-2428

Upper Middle Rd Animal Hospital
3-1450 Headon Rd, Burlington, ON L7M 3Z5
905-635-7259

Walkers Line Veterinary Hospital
4040 Palladium Way, Burlington, ON L7M 0V6
905-336-6222

Animal Care in Caledon Caledon

Albion Hills Veterinary Hospital
16630 Regional Road 50, Caledon, ON L7E 3E7
905-880-1600

Caledon Mountain Veterinary Hospital
29 Elizabeth, Caledon, ON L0N 1C0
519-927-5775

Glendale Veterinary Hospital
4832 Charleston Sdrd, Caledon, ON L0N 1C0
519-927-9229

Animal Care in Caledonia Caledonia

Grand River Veterinary Hospital
228 Argyle St N, Caledonia, ON N3W 1K9
905-765-0001

Animal Care in Callander Callander

Callander Animal Hospital
1878 Hwy 94 RR 3, Callander, ON P0H 1H0
705-752-4550

Shannondale Pet Hospital
1429 Main N, Callander, ON P0H 1H0
705-752-4777

Animal Care in Cambridge Cambridge

Ainslie Animal Hospital
74 Ainslie St S, Cambridge, ON N1R 3K5
519-623-2711

Animal Hospital Of Cambridge
80-600 Hespeler Rd, Cambridge, ON N1R 8H2
519-624-9760

Cambridge Cat Boarding
74 Ainslie St S, Cambridge, ON N1R 3K5
519-623-2711

Cambridge Cat Hospital
34 Blair Rd, Cambridge, ON N1S 2H9
519-624-2287

Emergency Veterinarian Clinic Of Waterloo Region
405 Maple Grove Rd, Cambridge, ON N3E 1B6
226-444-0576

Galt Animal Hospital
156 Hespeler Rd, Cambridge, ON N1R 6V7
226-887-0444

Hespeler Animal Hospital
210 Pinebush Rd, Cambridge, ON
519-740-7706

Holiday Veterinary Hospital
77 Cedar St, Cambridge, ON N1S 1V6
226-887-0446

Holliday Veterinary Hospital
77 Cedar St, Cambridge, ON N1S 1V6
226-887-0446

King Street Veterinary Hospital
204 King St E, Cambridge, ON N3H 3M6
519-653-4077

Preston Animal Clinic
1606 King St E, Cambridge, ON N3H 3R7
519-653-7232

Townline Animal Hospital
900 Jamieson Pky, Cambridge, ON N3C 4N6
519-629-3817

Animal Care in Campbellville Campbellville

Campbellville Animal Hospital
35 Crawford Cres, Campbellville, ON L0P 1B0
905-854-5556

Campbellville Animal Hospital
35 Crawford Cres, Campbellville, ON L0P 1B0
905-592-1405

Milton Equine Hospital
10207 Guelph Line RR 1, Campbellville, ON L0P 1B0
905-854-2111

Animal Care in Carleton Place Carleton Place

Beckwith Animal Hospital
11-355 Franktown Rd, Carleton Place, ON K7C 4M6
613-257-3366

Carleton Place Veterinary Hospital
120 Coleman St, Carleton Place, ON K7C 4M7
613-253-4522

Animal Care in Carp Carp

West Carleton Animal Hospital
3710 Carp, Carp, ON K0A 1L0
613-839-1115

Animal Care in Casselman Casselman

Nation Veterinary Hospital
100 boul Lafleche RR 3, Casselman, ON K0A 1M0
613-764-1234

Animal Care in Chatham Chatham

Animal Hospital-Egan
131 Heritage Rd, Chatham, ON N7M 5W7
519-351-5060

Chatham South Animal Hospital
17 Park Ave E, Chatham, ON N7M 3V3
519-351-1106

Chatham-Kent Veterinary Hospital
332 Grand Ave E, Chatham, ON N7L 1W6
519-352-3630

Fife Animal Hospital Inc
930 Richmond St, Chatham, ON N7M 5J5
519-354-2111

Merritt Animal Hospital
311 Merritt Ave, Chatham, ON N7M 3G2
519-360-4508

Animal Care in Chelmsford Chelmsford

Chelmsford Animal Hospital
3147 Laura St RR 4, Chelmsford, ON P0M 1L0
705-855-8869

Nor-Ont Veterinary Hospital
4297 Regional Rd 15, Chelmsford, ON P0M 1L0
705-855-4140

Animal Care in Clarington Clarington

Clarington Animal Hospital
2727 Courtice Rd, Clarington, ON L1E 3A2
905-404-2030

Animal Care in Cobourg Cobourg

Midtown Animal Hospital
483 Division St, Cobourg, ON K9A 3S1
905-373-0257

Pine Ridge Veterinary Clinic
483 Ontario St, Cobourg, ON K9A 3C1
905-372-2721

Animal Care in Collingwood Collingwood

Balsam Veterinary Hospital
20 Balsam St, Collingwood, ON L9Y 4H7
705-446-3556

Bellbrae Animal Hospital
Hwy 124 South RR 2 Lcd Collingwood, Collingwood, ON L9Y 3Z1
705-445-5154

Mountain Vista Veterinary Hospital
2823 7th Concession, Collingwood, ON L9Y 3Z1
705-446-0261

Animal Care in Concord Concord

Dufferin Rutherford Veterinary Hospital
1611 Rutherford Rd, Concord, ON L4K 0C6
905-832-0011

Dufferin-Steeles Animal Hospital
6-2150 Steeles Ave W, Concord, ON L4K 2Y7
905-738-2273

Dufferin-Steeles Animal Hospital
1520 Steeles Ave W, Concord, ON L4K 3B9
905-738-2273

Rutherford Rd & Hwy 400 Animal Hospital
14-3120 Rutherford Rd, Concord, ON L4K 0B1
905-879-1616

Rutherford Rd & Hwy 400 Animal Hospital
14-3120 Rutherford Rd, Concord, ON L4K 0B1
416-237-0400

Animal Care in Cornwall Cornwall

St Lawrence Valley Animal Hospital
435 Pitt St, Cornwall, ON K6J 3R3
613-932-4094

Animal Care in Courtice Courtice

Courtice Pet Clinic
1500 Regional Highway 2, Courtice, ON L1E 2T5
905-434-4487

East Oshawa Animal Hospital
1 Townline Rd N, Courtice, ON L1E 2J2
905-576-3344

Animal Care in Creemore Creemore

Mad River Veterinary Hospital
2 Francis E, Creemore, ON L0M 1G0
705-466-2467

Animal Care in Delhi Delhi

Big Creek Veterinary Hospital
70 Church St W, Delhi, ON N4B 1V7
519-582-7280

Animal Care in Dorchester Dorchester

Dorchester Veterinary Hospitals
4079 Hamilton Rd SS 2, Dorchester, ON N0L 1G2
519-268-6262

East Middlesex Animal Hospital
2599 Hamilton Rd RR 2, Dorchester, ON N0L 1G5
519-268-3141

Animal Care in Dundas Dundas

Copetown Animal Hospital
153 Highway No 52, Dundas, ON L0R 1J0
905-628-2228

Dundas Animal Hospital
115 King St W, Dundas, ON L9H 1V1
905-628-6821

Spencer Creek Animal Hospital
45 Cootes Dr, Dundas, ON L9H 1B5
905-627-5510

Animal Care in Dunnville Dunnville

Dunnville Veterinary Clinic
110 Ramsey Dr, Dunnville, ON N1A 1K8
1-866-601-4162

Animal Care in East Gwillimbury East Gwillimbury

Goldenvale Grooming
2866 Davis Dr, East Gwillimbury, ON L9N 0L3
905-954-1754

Goldenvale Veterinary Hospital & Kennels
2866 Davis Dr, East Gwillimbury, ON L9N 0L3
905-895-2278

Holland Landing Animal Hospital
19455 Yonge St, East Gwillimbury, ON L9N 1P2
905-853-3591

Animal Care in East York East York

Laird-Eglinton Pet Hospital Professional Corporation
211 Laird Dr, East York, ON M4G 3W8
416-425-3366

Animal Care in Elliot Lake Elliot Lake

Manitoba Road Animal Hospital
17 Manitoba Rd, Elliot Lake, ON P5A 2A6
705-461-7913

Animal Care in Elmira Elmira

North Waterloo Veterinary Hospital
5 Dunke St N, Elmira, ON N3B 2A6
519-669-2901

Animal Care in Elmvale Elmvale

Chidiac Animal Hospital
6462 Hwy 93 Waverly On, Elmvale, ON L0L 1P0
705-835-7005

Chidiac Animal Hospital
6462 Highway 93, Elmvale, ON L0L 1P0
705-322-5905

Animal Care in Elora Elora

Elora Gorge Animal Hospital
6484 Wellington Road 7 Elora, Elora, ON N0B 1S0
519-846-8400

Wellington Veterinary Services
Wellington Road 18, Elora, ON N0B 1S0
519-846-5327

Animal Care in Embrun Embrun

Embrun Veterinary Hospital
651 rue Notre Dame RR 3, Embrun, ON K0A 1W1
613-443-5459

H?pital V?t?rinaire Embrun
651 rue Notre Dame RR 3, Embrun, ON K0A 1W1
613-443-5459

Animal Care in Emeryville Emeryville

Emeryville Animal Hospital
106 Emery Dr, Emeryville, ON N0R 1C0
519-727-3304

Animal Care in Englehart Englehart

Englehart Animal Hospital
74 Fourth Ave, Englehart, ON
705-544-7387

Englehart Animal HospitalVeterinarian
5 Con Evanturel, Englehart, ON P0J 1H0
705-544-2966

Animal Care in Espanola Espanola

Espanola Animal Hospital
138 Tudhope St, Espanola, ON P5E 1S6
705-869-0090

Animal Care in Essex Essex

Essex Animal Hospital
355 Talbot St N, Essex, ON N8M 2W3
519-776-7325

Talbot Street Animal Hospital
48 Talbot St S, Essex, ON N8M 1A9
519-776-7797

Animal Care in Etobicoke Etobicoke

BloorMill Veterinary Hospital
4335 Bloor St W, Etobicoke, ON M9C 2A5
416-621-6753

Etobicoke Veterinary Hospital
1972 Kipling Ave, Etobicoke, ON M9W 4J5
416-745-4700

Islington Village Animal Hospital
4932 Dundas St W, Etobicoke, ON M9A 1B7
647-347-2299

Marina Animal Hospital
2442 Lake Shore Blvd W, Etobicoke, ON M8V 1C8
416-255-2777

Rexdale Animal Hospital
843 Albion Rd, Etobicoke, ON M9V 1A3
416-740-7387

Rhea Flower Shop
2872 Lake Shore Blvd W, Etobicoke, ON M8V 1J2
416-259-6346

Royal York Animal Hospital
4222 Dundas St W, Etobicoke, ON M8X 1Y6
416-231-9293

South Etobicoke Animal Hospital
741 The Queensway, Etobicoke, ON M8Z 1M8
416-201-9123

Animal Care in Exeter Exeter

Exeter Animal Hospital
660 Main St S, Exeter, ON N0M 1S1
519-235-2662

Animal Care in Fenwick Fenwick

Balfour Animal Hospital
701 Canboro Rd, Fenwick, ON L0S 1C0
289-897-8660

Animal Care in Fergus Fergus

Fergus Veterinary Hospital
100 McQueen Bv, Fergus, ON N1M 3R4
519-787-2000

South Tower Animal Hospital
701 Tower St S, Fergus, ON N1M 2R2
519-787-8550

Animal Care in Fort Erie Fort Erie

Borderview Veterinary Hospital
1104 Thompson Rd, Fort Erie, ON L2A 6A8
905-871-4366

Animal Care in Gananoque Gananoque

Thousand Islands Veterinary Services
839 Stone St N, Gananoque, ON K7G 1Z7
613-382-2900

Animal Care in Georgetown Georgetown

Highway 7 Animal Hospital
13364 Hwy 7, Georgetown, ON L7G 4S4
905-877-6329

Terra Glen Animal Hospital
RR 4 Stn Main, Georgetown, ON L7G 4S7
905-873-1354

Animal Care in Glencoe Glencoe

Glencoe Animal Hospital
21938 Dundonald Rd, Glencoe, ON N0L 1M0
519-287-2519

Animal Care in Gloucester Gloucester

Alta Vista Animal Hospital
2616 Bank St, Gloucester, ON K1T 1M9
613-731-6851

Alta Vista Animal Hospital
2616 Bank St, Gloucester, ON K1T 1M9
613-731-6851

Blackburn Animal Hospital
110 Bearbrook Rd, Gloucester, ON K1B 5R2
613-590-0466

Blair Animal Hospital
849 Shefford Rd, Gloucester, ON K1J 8H9
613-746-2443

Blair Animal Hospital
849 Shefford Rd, Gloucester, ON K1J 8H9
613-746-2443

Montreal Road Animal Hospital
1700 Montreal Rd, Gloucester, ON K1J 6N5
613-842-9441

River Side South Animal Hospital
4184 Spratt Rd, Gloucester, ON K1V 0Z6
613-822-6009

Animal Care in Goderich Goderich

Heubner Ridder Vet Hospital
376 Bayfield Rd, Goderich, ON N7A 4E7
519-524-8287

Animal Care in Godfrey Godfrey

Verona Animal Hospital
53 Westport Rd RR 2, Godfrey, ON K0H 1T0
613-374-1270

Animal Care in Grand Valley Grand Valley

Amaranth Animal Hospital
RR 1, Grand Valley, ON L0N 1G0
519-928-2561

Animal Care in Grassie Grassie

Niagara Pet Hospital
3032 Regional Road 12 Grimsby Road RR 1, Grassie, ON L0R 1M0
905-957-3834

Animal Care in Gravenhurst Gravenhurst

Animal Hospital
571 Muskoka Rd N, Gravenhurst, ON P1P 1E7
705-687-6663

Chidiac Animal Hospital Of Gravenhurst
150 Bay St, Gravenhurst, ON P1P 1X2
705-687-7292

Gravenhurst Veterinary Services
150 Second St S, Gravenhurst, ON P1P 1H4
705-687-5158

Animal Care in Greely Greely

Greely Animal Hospital
7200 Parkway Rd, Greely, ON K4P 1K6
613-821-4000

Animal Care in Grimsby Grimsby

Grimsby Animal Hospital
272 Main St E, Grimsby, ON L3M 1P8
905-945-8631

Livingston Animal Hospital
42 St Andrews Ave, Grimsby, ON L3M 3S2
905-309-9600

Animal Care in Guelph Guelph

Campus Estates Animal Hospital
1460 Gordon St, Guelph, ON N1L 1C8
519-837-1212

Cornell Animal Hospital
328 Speedvale Ave E, Guelph, ON N1E 0J4
519-763-1082

Guelph Animal Hospital
110 Gordon St, Guelph, ON N1H 4H6
519-836-2782

Kortright Animal Hospital
160 Kortright Rd W, Guelph, ON N1G 4W2
519-824-7190

Royal City Animal Hospital
245 Edinburgh Rd S, Guelph, ON
519-763-4992

Silvercreek Animal Hospital
130 Silvercreek Pky N, Guelph, ON N1H 7Y5
519-837-2770

Victoria Road Animal Hospital
222 Victoria Rd S, Guelph, ON N1E 5R1
519-763-9990

Wingrove Veterinary Hospital
8737 Hwy 124 N RR 1 Lcd Royal City Mail, Guelph, ON N1H 6H7
519-856-9541

Woodlawn Veterinary Hospital
485 Silvercreek Pky N, Guelph, ON N1H 7K5
519-821-6565

Animal Care in Hamilton Hamilton

Animal Hospital Of Stoney Creek
2804 King St E, Hamilton, ON L8G 1J5
905-662-3033

Animal Hospital Of Stoney Creek
2804 King St E, Hamilton, ON L8G 1J5
905-561-6299

Blue Cross Animal Hospital Professional
612 King St W, Hamilton, ON L8P 1C2
905-522-6879

Cat Clinic The
391 Concession St, Hamilton, ON L9A 1B8
905-387-4151

Downtown Animal Hospital
780 King St E, Hamilton, ON L8M 1A6
905-521-9404

East Mountain Animal Hospital
1175 Stone Church Rd E, Hamilton, ON L8W 2C6
905-389-0707

Gagemount Animal Hospital
701 Mohawk Rd E, Hamilton, ON L8T 2P7
905-389-7387

Kingsway Animal Hospital
1770 King St E, Hamilton, ON L8K 1V7
905-547-1206

Mountain Animal Hospital
738 Upper James St, Hamilton, ON L9C 3A2
905-385-5354

Rockland Veterinary Hospital
10 Rockland Ave, Hamilton, ON L8W 3B7
905-575-8595

Southmount Animal Hospital
14-1400 Upper James St, Hamilton, ON L9B 1K3
905-387-7387

Stay Bridge Suites Hamilton
118 Market St, Hamilton, ON L8R 3P9
905-577-9000

West Park Animal Hospital
1632 Main St W, Hamilton, ON L8S 1G4
905-527-7426

Animal Care in Hanover Hanover

Hanover Veterinary Hospital
594 11th St, Hanover, ON N4N 1T5
519-364-6772

Animal Care in Hawkesbury Hawkesbury

Hawkesbury Animal Hospital
1075 McGill St, Hawkesbury, ON
613-632-5927

Hopital V?t?rinaire Hawkesbury
1075 McGill St, Hawkesbury, ON
613-632-5927

Animal Care in Hillsburgh Hillsburgh

Graham Animal Hospital
98 Trafalgar, Hillsburgh, ON N0B 1Z0
519-855-6439

Animal Care in Huntsville Huntsville

Algonquin Animal Hospital
869 Hwy 60, Huntsville, ON P1H 1B2
705-789-5181

Huntsville Animal Hospital
459 Hwy 60, Huntsville, ON P1H 1B5
705-789-9656

Muskoka Animal Hospital
1-96 Hanes Rd, Huntsville, ON P1H 2P6
705-789-7979

Animal Care in Ilderton Ilderton

Ilderton Pet Hospital
125 King St, Ilderton, ON N0M 2A0
519-666-2288

London Equine Hospital
RR 3, Ilderton, ON N0M 2A0
519-666-2000

Animal Care in Inglewood Inglewood

Caledon Equine Hospital
15343 Hurontario St, Inglewood, ON L7C 2E3
905-838-0038

Animal Care in Innisfil Innisfil

Alcona Animal Hospital
1070 Innisfil Beach Rd, Innisfil, ON L9S 4T9
705-431-5570

Alcona Animal Hospital
218 Sunnybrae Ave, Innisfil, ON L9S 1H9
705-431-5570

Stroud Veterinary Hospital
7918 Yonge St, Innisfil, ON L9S 1L5
705-436-9838

Animal Care in Inverary Inverary

Cat’s Pajamas The
4811 Perth Rd, Inverary, ON K0H 2L0
613-353-2228

Animal Care in Iroquois Falls Iroquois Falls

Iroquois Falls Animal Hospital
741 Hwy 67, Iroquois Falls, ON
705-232-7172

Animal Care in Jordan Station Jordan Station

West Niagara Animal Hospital
3350 King St, Jordan Station, ON L0R 1S0
905-562-9049

Animal Care in Kanata Kanata

Bridlewood Animal Hospital
7-701 Eagleson Rd, Kanata, ON K2M 2G1
613-599-6447

Kanata Animal Hospital
440 Hazeldean Rd, Kanata, ON K2L 1V2
613-836-2848

Kanata Animal Hospital
440 Hazeldean Rd, Kanata, ON K2L 1V2
613-836-2848

Liston Animal Hospital
4055 Carling Ave, Kanata, ON K2K 2A4
613-591-0966

March Rd Veterinary Hospital
591 March Rd, Kanata, ON K2K 2M5
613-591-2408

Queensway West Animal Hospital
3-60 Colchester Sq, Kanata, ON K2K 2Z9
613-271-8387

Animal Care in Kapuskasing Kapuskasing

Kapuskasing Veterinary Hospital
2 Brunelle Rd S, Kapuskasing, ON P5N 2T2
705-335-8446

MCM Veterinary Hospital
23 Brunetville Rd, Kapuskasing, ON P5N 2E8
705-337-0007

Animal Care in Kemptville Kemptville

Cranberry Hill Animal Hospital
33 Somerville Rd, Kemptville, ON K0G 1J0
613-258-5745

Kemptville Animal Hospital
4 Industrial Rd RR 3, Kemptville, ON K0G 1J0
613-258-2030

Rideau-St Lawrence Vet Services
4 Industrial Rd RR 3, Kemptville, ON K0G 1J0
613-258-2777

Animal Care in Keswick Keswick

Keswick Pet Hospital
23 The Queensway S, Keswick, ON L4P 1Y8
905-476-3802

Animal Care in Kingston Kingston

Barriefield Animal Hospital
700 Innovation Dr, Kingston, ON K7K 7E7
613-544-7387

Bayridge Animal Hospital
732 Milford Dr, Kingston, ON K7P 1C6
613-634-2001

Beardall Animal Hospital
393 Bath Rd, Kingston, ON K7M 7C9
613-544-6336

Cataraqui Pet Hospital
1183 Midland Ave, Kingston, ON K7P 2X8
613-384-0986

Collins Bay Animal Hospital
4037 Bath Rd, Kingston, ON K7M 4Y5
613-384-1010

Frontenac Animal Hospital
4-745 Development Dr, Kingston, ON K7M 4W6
613-777-1255

Frontenac Animal HospitalOvergaard B Dr
745 Development Dr, Kingston, ON K7M 4W6
613-777-1255

Kingston Regional Pet Hospital
1381 Midland Ave, Kingston, ON K7P 2W5
613-634-5370

Limestone City Animal Hospital
70 Cataraqui St, Kingston, ON K7K 1Z7
613-542-5552

Marlene’s Grooming
393 Bath Rd, Kingston, ON K7M 7C9
613-544-6336

McEwen Animal Hospital
1752 Bath Rd, Kingston, ON K7M 4Y2
613-389-1036

Pet Grooming By Sue
700 Innovation Dr, Kingston, ON K7K 7E7
613-544-7387

Princess Animal Hospital
1027 Bayridge Dr, Kingston, ON K7P 3B8
613-634-7123

St Lawrence Veterinary Services
40 Rigney St, Kingston, ON K7K 6Z2
613-546-1747

Animal Care in Kitchener Kitchener

Animal Hospital Of Kitchener Waterloo
15 Hazelglen Dr, Kitchener, ON N2M 2E2
519-742-9600

Blue Cross Animal Hospital
734 Frederick St, Kitchener, ON N2B 2B2
519-742-2821

Bruce Street Animal Hospital
37 Bruce St, Kitchener, ON N2B 1Y4
519-954-4522

Cat Hospital Of Kitchener-Waterloo
86 Weber St E, Kitchener, ON N2H 1C7
519-749-0201

Chicopee Hills Animal Hospital
28-1601 River Rd E, Kitchener, ON N2A 3Y4
519-748-6638

Doon Animal Hospital
260 Doon South Dr, Kitchener, ON N2P 2L8
519-748-6555

Gateway Pet Hospital
4391 King St E, Kitchener, ON N2P 2G1
519-653-1003

Heritage Veterinary Hospital
200 Lorraine Ave, Kitchener, ON N2B 3R3
519-743-9924

Kingsdale Animal Hospital
2848 King St E, Kitchener, ON N2A 1A5
519-896-0532

Manitou Animal Hospital
5 Manitou Dr, Kitchener, ON N2C 2J6
519-893-1360

Mitchell Animal Hospital
1-408 Gage Ave, Kitchener, ON N2M 5C9
519-743-1322

Pioneer Pet Hospital
4411 King E, Kitchener, ON N2G 3W6
519-653-4411

Westmount Animal Hospital
2320 Fischer-Hallman, Kitchener, ON N0B 2E0
519-696-3130

Williamsburg Veterinary Hospital
325 Max Becker Dr, Kitchener, ON N2E 4H5
519-571-7221

Animal Care in Kleinburg Kleinburg

Dean Veterinary Hospital
10435 Islington, Kleinburg, ON
905-893-7068

Kleinburg Veterinary Hospital
110 Nashville Rd RR 1, Kleinburg, ON L0J 1C0
905-893-3303

Animal Care in Lakefield Lakefield

Village Animal Hospital
108 Queen, Lakefield, ON K0L 2H0
705-652-5267

Animal Care in Lasalle Lasalle

La Salle Animal Hospital
1468 Front Rd, Lasalle, ON N9J 2B3
519-734-1300

Animal Care in Lindsay Lindsay

Kawartha Animal Hospital Prof
130 Angeline St N, Lindsay, ON K9V 4N1
705-324-4794

Morris Veterinary Hospital
17 Russell St W, Lindsay, ON K9V 2W5
705-878-8300

Animal Care in Listowel Listowel

Heartland Animal Hospital & Heartland Vet Services
8451 Road 164, Listowel, ON N4W 3H2
519-291-2060

Animal Care in London London

Arva Animal Hospital
13638 Medway Rd, London, ON N0M 1C0
519-660-8048

Blue Cross Animal Hospital
95 Wharncliffe Rd S, London, ON N6J 2K2
519-434-4882

Central Cat Hospital
596 Adelaide St N, London, ON N6B 3J8
519-660-0300

Dillard Animal Hospital
1889 Wharncliffe Rd S, London, ON N6L 1K2
519-652-0667

East London Animal Hospital
417 Spruce St, London, ON N5W 4P2
519-453-6030

Fairmont Animal Hospital
995 Hamilton Rd, London, ON N5W 1A4
519-453-2940

Firth Veterinary Hospital
4499 Wellington Rd S, London, ON N6E 2Z8
519-681-4377

Highbury North Pet Hospital
1-1570 Highbury Ave N, London, ON N5Y 5N7
519-659-4000

Lambeth Animal Hospital
2518 Main St, London, ON
519-652-6059

Masonville Animal Hospital
8-101 Fanshawe Park Rd E, London, ON N5X 3V9
226-777-3370

Nicholls Animal Hospital
Oakridge Centre, London, ON N6K 2N1
519-641-2999

North London Animal Hospital
22-735 Wonderland Rd N, London, ON N6H 4L1
519-601-8387

Northdale Animal Hospital
1096 Adelaide St N, London, ON N5Y 2N1
519-645-8787

Pine Valley Animal Hospital
1830 Wharncliffe Rd S, London, ON N6L 1K1
519-649-2375

Pine Valley Animal Hospital
1830 Wharncliffe Rd S, London, ON N6L 1K1
519-652-8809

Scholl Animal Hospital
1900 Hyde Park Rd, London, ON N6H 5L9
519-473-2288

Sears Animal Hospital
87 Wharncliffe Rd S, London, ON N6J 2K2
519-661-0496

Staples Animal Hospital
377 Commissioners Rd W, London, ON N6J 1Y4
519-472-9301

Talbot Animal Hospital
1-121 Oxford St E, London, ON N6A 1T4
519-672-0672

Wellington Baseline Animal Hospital
555 Wellington Rd S, London, ON
519-680-1951

Whitehills Animal Hospital
2111 Aldersbrook Rd, London, ON N6G 3X1
519-473-1182

Wonderland Animal Hospital Corp
1021 Wonderland Rd S, London, ON N6K 3V1
519-686-0707

Wonderland Animal Hospital Professional Corporation
1021 Wonderland Rd S, London, ON N6K 3V1
519-686-0707

Animal Care in Manotick Manotick

Manotick Veterinary Hospital
4224 Rideau Valley Dr, Manotick, ON K0A 2N0
613-692-3411

Animal Care in Maple Maple

Eagles Landing Animal Hospital
1380 Major MacKenzie Dr, Maple, ON L6A 4H6
905-417-2206

Keele Rutherford Animal Hospital
9222 Keele, Maple, ON
905-417-2622

Animal Care in Markham Markham

Cachet Village Animal Hospital
735 Markland St, Markham, ON L6C 0G6
905-887-2200

Cachet Village Animal Hospital Dr
735 Markland St, Markham, ON L6C 0G6
905-887-2200

Kim Pet Hospital
8362 Woodbine Ave, Markham, ON L3R 2N8
905-604-3105

Markham Heritage Animal Hospital
5970 16th Ave, Markham, ON L3P 7R1
905-471-2044

Markham Veterinary Clinic
6605 Hwy 7, Markham, ON L3P 3B4
905-294-0522

Rouge River Animal Hospital
4261 Hwy 7, Markham, ON L3R 1L5
905-940-3627

Wellington Veterinary Hospital
8185 McCowan Rd, Markham, ON L3P 1B8
905-294-1900

Animal Care in Martintown Martintown

Martintown Animal Hospital
4910 Nine Mile, Martintown, ON K0C 1S0
613-528-4246

Animal Care in Meaford Meaford

Ardiel Animal Hospital
RR 4, Meaford, ON N4L 1W7
519-538-4898

Animal Care in Midland Midland

Heritage Animal Hospital
687 King St, Midland, ON L4R 0B7
705-526-6411

Animal Care in Milton Milton

Animal Hospital Of Milton
491 Main St E, Milton, ON L9T 1R1
905-878-8853

Derry Heights Animal Hospital
6941 Derry Rd, Milton, ON L9T 7H5
289-270-1651

Halton Peel Animal Hospital
1093 Lower Base Line, Milton, ON L9T 2X8
905-693-0503

Hawkins Animal Hospital
550 Ontario St S, Milton, ON L9T 5E4
905-875-6888

Hollybank Animal Hospital
1030 Kennedy Cir, Milton, ON L9T 0J9
905-864-0022

Mainview Animal Hospital
17 Wilson Dr, Milton, ON L9T 3J7
905-875-3777

Animal Care in Mindemoya Mindemoya

Island Animal Hospital (The)
B 5993 542 Hwy, Mindemoya, ON P0P 1S0
705-377-7200

Animal Care in Minden Minden

Minden Animal Hospital
9 Bobcaygeon Rd, Minden, ON K0M 2K0
705-286-2919

Animal Care in Mississauga Mississauga

Animal Hospital Of Port Credit
205 Lakeshore Rd E, Mississauga, ON L5G 1G2
905-271-9990

Applewood Veterinary Hospital
3621 Dixie Rd, Mississauga, ON L4Y 4H3
905-629-3715

Aquitaine Animal Hospital
6550 Meadowvale Town Centre Cir, Mississauga, ON L5N 4B7
905-285-0015

Avonlea Animal Hospital
3221 Derry Rd W, Mississauga, ON L5N 7L7
905-785-6966

Britannia Animal Hospital
3755 Britannia Rd W, Mississauga, ON L5N 7X6
905-824-7387

Burnhamthorpe Animal Hospital
600 Burnhamthorpe Rd W, Mississauga, ON L5B 2C4
905-276-4083

Cat Hospital Of Mississauga
848 Burnhamthorpe Rd W, Mississauga, ON L5C 2S3
905-896-2287

Churchill Meadows Animal Hospital
5170 Ninth Line, Mississauga, ON L0P 1E0
905-608-2494

Clarkson Village Animal Hospital
1659 Lakeshore Rd W, Mississauga, ON L5J 1J4
289-805-4362

Collegeway Animal Hospital The
2686 The Collegeway, Mississauga, ON L5L 2M9
905-828-8808

Cormack Animal Clinic
1617 Cormack Cres, Mississauga, ON L5E 2P8
289-814-1460

Credit Landing Aminal Hospital
224 Lakeshore Rd W, Mississauga, ON L5H 1G6
905-271-5559

Creditview Animal & Bird Hospital
5330 Creditview Rd, Mississauga, ON L5M 5N5
905-567-8387

Creditview Animal & Bird Hospital-567 Vets
5330 Creditview Rd, Mississauga, ON L5M 5N5
905-567-8387

Derry Road Animal Hospital
7025 Danton promenade, Mississauga, ON L5N 5N4
905-824-5555

Desmond Animal Hospital
2979 Unity Gate, Mississauga, ON L5L 3E5
905-820-0660

Dixie Animal Hospital
1760 Dundas St E, Mississauga, ON L4X 1L8
905-270-5444

Eglinton-Hwy 10 Veterinary Clinic
295 Eglinton Ave E, Mississauga, ON L4Z 3K6
289-814-1865

Erin Folk Animal Hospital
4099 Erin Mills Pky, Mississauga, ON L5L 3P9
905-569-3647

Formerly Hwy 403 & Dundas Spay Neuter Clinic
22-3075 Ridgeway Dr, Mississauga, ON L5L 5M6
289-814-1862

Heartland Pet Hospital
6085 Creditview Rd, Mississauga, ON L5V 2A8
905-812-8172

Heartland Pet Hospital
6085 Creditview Rd, Mississauga, ON L5V 2A8
905-501-1514

Hurontario Veterinary Hospital
1424 Hurontario St, Mississauga, ON L5G 3H4
905-271-8508

Lakeview Animal Hospital
1077 North Service Rd, Mississauga, ON L4Y 1A6
905-272-7210

Lorne Park Animal Hospital
1107 Lorne Park Rd, Mississauga, ON L5H 3A1
905-990-8387

Mavis Road Animal Clinic
3095 Wolfedale Rd, Mississauga, ON L5C 1V8
905-275-2782

Mississauga Animal Hospital
365 Dundas St E, Mississauga, ON L5A 1X3
905-270-4784

Park Animal Hospital
1958 Burnhamthorpe Rd E, Mississauga, ON L4X 2S8
905-625-5222

Pet Vet Hospitals
6515 Mississauga Rd, Mississauga, ON L5N 1A6
905-826-1881

Pet Vet Hospitals
872 Lakeshore Rd E, Mississauga, ON L5E 1E1
905-278-4580

Reid Robert Dr
365 Dundas St E, Mississauga, ON L5A 1X3
905-274-6334

Reid Robert J-Veterinary Services Dr
365 Dundas St E, Mississauga, ON L5A 1X3
905-274-6334

River Grove Animal Hospital
15-1201 Britannia Rd W, Mississauga, ON L5V 1N2
289-814-1143

Smith Robert W Dr
3484 Mavis Rd, Mississauga, ON L5C 1T8
905-277-4500

South Peel Veterinary Hospital
3484 Mavis Rd, Mississauga, ON L5C 1T8
905-277-4500

Thomas Glen Erin Hospital
9-5636 Glen Erin Dr, Mississauga, ON L5M 6B1
905-997-3320

Toronto Equine Hospital
6345 Northwest Dr, Mississauga, ON L4V 1P6
905-405-9500

Westbridge Veterinary Hospital
6956 Financial Dr, Mississauga, ON L5N 8J4
289-814-4855

Winston Churchill Animal Hospital
2980 Crosscurrent Dr, Mississauga, ON L5N 7C7
905-785-1010

Animal Care in Morrisburg Morrisburg

Morrisburg Animal Hospital
12423 County Road 2, Morrisburg, ON K0C 1X0
613-543-2812

Animal Care in Mount Albert Mount Albert

Mount Albert Veterinary Hospital
19144 Highway 48 RR 1, Mount Albert, ON L0G 1M0
905-473-2400

Animal Care in Mount Forest Mount Forest

Heartland Animal Hospital
322 Main N, Mount Forest, ON N0G 2L2
519-323-4422

Heartland Animal Hospital
322 Main N, Mount Forest, ON N0G 2L2
1-800-565-2047

North Wellington Animal Hospital
248 Main St N SS 2, Mount Forest, ON N0G 2L2
519-323-2060

Animal Care in Mount Hope Mount Hope

Glanbrook Veterinary Services
2273 Upper James St RR 1, Mount Hope, ON L0R 1W0
905-679-6739

Animal Care in Napanee Napanee

Bath Village Animal Hospital
11 Commercial Crt, Napanee, ON K7R 4A2
613-354-1020

Bridge West Animal Hospital
1-311 Bridge St W, Napanee, ON K7R 3V3
613-409-7387

Lennox & Addington Animal Hospital
11 Commercial Crt, Napanee, ON K7R 4A2
613-354-1020

Napanee Veterinary Hospital
61 County Rd 8, Napanee, ON K7R 3E6
613-354-6615

Animal Care in Navan Navan

Colonial Veterinary Hospital
1364 Colonial Rd, Navan, ON K4B 1N1
613-835-2883

Animal Care in Nepean Nepean

Barrhaven Veterinary Hospital
5-2900 Woodroffe Ave, Nepean, ON K2J 4G3
613-823-6419

Bells Corners Animal Hospital
U 27B 194 Robertson Rd, Nepean, ON K2H 9J5
613-820-1641

CentrePointe Animal Hospital
261 Centrepointe Dr, Nepean, ON K2G 6E8
613-226-6789

Fisher Glen Animal Hospital
1896 Prince of Wales Dr, Nepean, ON K2C 3W9
613-228-7008

Greenbank Animal Hospital
3160 Greenbank Rd, Nepean, ON K2J 4H6
613-825-2902

Lynwood Animal Hospital
30 Thorncliff Pl, Nepean, ON K2H 6L2
613-820-0443

Nepean Animal Hospital
250 Greenbank Rd, Nepean, ON K2H 8X4
613-829-0220

Animal Care in New Hamburg New Hamburg

Ninth Valley Animal Hospital
78 Huron St, New Hamburg, ON N3A 1J3
519-662-3783

Nith Valley Animal Hospital
78 Huron St, New Hamburg, ON N3A 1J3
519-662-2749

Animal Care in New Liskeard New Liskeard

Animal Hospital On Hwy 11B
883330 Hwy 65, New Liskeard, ON P0J 1P0
705-647-1688

Animal Care in Newmarket Newmarket

Armitage Animal Clinic
18025 Yonge St, Newmarket, ON L3Y 8C9
905-836-4001

College Manor Veterinary Hospital Professional Corp
869 Mulock Dr, Newmarket, ON L3Y 8S3
905-853-4706

Gorham Animal Hospital
852 Gorham St, Newmarket, ON L3Y 1L8
905-895-4552

Hillside Veterinary Clinic
17095 Yonge St, Newmarket, ON L3Y 4V7
289-803-0974

Newmarket Animal Hospital
340 Eagle St W, Newmarket, ON L3Y 7M9
905-895-2512

North Yonge Veterinary Hospital
17725 Yonge St, Newmarket, ON L3Y 7C1
289-803-0554

Ontario SPCA Centre Veterinary Hospital Spay/Neuter Services
16586 Woodbine Ave, Newmarket, ON L3Y 4W1
905-898-6112

Quaker Hill Veterinary Hospital
16925 Yonge St, Newmarket, ON L3Y 5Y1
905-830-4077

Quaker Hill Veterinary Hospital(Veterinary Clinic)
16925 Yonge St, Newmarket, ON L3Y 5Y1
905-830-4077

Animal Care in Niagara Falls Niagara Falls

Central Niagara Animal Hospital
6544 Lundy’s Lane, Niagara Falls, ON L2G 1T6
905-354-0101

Chippawa Animal Hospital
3808 Bridgewater St, Niagara Falls, ON L2G 6H4
905-295-8111

Mcleod Road Animal Clinic
7000 McLeod Rd, Niagara Falls, ON L2G 7K3
905-371-8200

Morgan Animal Hospital
6251 O’Neil St, Niagara Falls, ON L2J 1M6
905-354-5645

Niagara Veterinary Services
7652 Thorold Stone Rd, Niagara Falls, ON L2H 1A2
905-353-9069

Animal Care in Niagara On The Lake Niagara On The Lake

Upper Canada Animal Hospital
323 Mary, Niagara On The Lake, ON L0S 1J0
905-468-4100

Upper Canada Animal Hospital Professional Corp
323 Mary, Niagara On The Lake, ON L0S 1J0
905-468-4100

Animal Care in North Bay North Bay

Airport Animal Hospital
203 Airport Rd, North Bay, ON P1B 8W7
705-476-3913

Blue Sky Animal Hospital Professional Corp
14 Gertrude St W, North Bay, ON P1A 1J3
705-472-1570

Cassells Animal Hospital
1070 Cassells St, North Bay, ON P1B 4A9
705-476-0107

North Bay Animal Hospital
1875 Seymour St, North Bay, ON P1B 8G4
705-476-8387

Animal Care in North York North York

Brown’s Animal Hospital
1855 Leslie St, North York, ON M3B 2L9
416-447-8551

Don Valley Animal Hospital
895 Lawrence Ave E, North York, ON M3C 3L2
416-441-3411

Downsview Veterinary Hospital
2801 Keele St, North York, ON M3M 2G6
416-633-2255

Links Rd Animal & Bird Clinic
41 The Links Rd, North York, ON M2P 1T7
416-223-1165

McGilvray Veterinary Hospital
1525 Avenue Rd, North York, ON M5M 3X3
416-783-6131

The Cat Hospital
119 Finch Ave E, North York, ON M2N 4R6
416-225-8851

Toronto North Animal Hospital
317 Sheppard Ave E, North York, ON M2N 3B3
416-546-7493

Willowdale Animal Hospital
256 Sheppard Ave W, North York, ON M2N 1N3
416-222-5409

Animal Care in Oakville Oakville

Animal Hospital Of Oakville
234 South Service Rd E, Oakville, ON L6J 2X5
905-844-3331

Bronte Road Animal Hospital
2544 Speers Rd, Oakville, ON L6L 5W8
905-825-2100

Bucksburn Veterinary Hospital
2078 Upper Middle Rd E, Oakville, ON L6H 7G5
905-257-7777

Burloak Animal Clinic
3060 Lakeshore Rd W, Oakville, ON L6L 1J2
289-813-1711

East Oakville Animal Hospital
370 Dundas St E, Oakville, ON L6H 6Z9
905-257-4950

Fourth Line Animal Hospital
2275 Westoak Trails Blvd, Oakville, ON L6M 3W6
905-847-4656

Foxcreek Animal Hospital
2501 Third Line, Oakville, ON L6M 5A9
905-469-0800

Iroquois Ridge Veterinary Hospital
2423 Trafalgar Rd, Oakville, ON L6H 6K7
905-257-5269

Iroquois Ridge Veterinary Hospital
2423 Trafalgar Rd, Oakville, ON L6H 6K7
289-813-1172

Joshua Creek Animal Hospital
2501 Prince Michael Dr, Oakville, ON L6H 0E9
905-257-6630

Mississauga Oakville Veterinary Emergency Hospital
2285 Bristol Cir, Oakville, ON L6H 6P8
289-813-1126

North Oakville Animal Hospital
2520 6th Line, Oakville, ON L6H 5Z8
905-257-3700

Oakpark Pet Hospital
3070 Trafalgar Rd, Oakville, ON L6H 7B9
905-257-7387

Royal Ford Veterinary Hospital
2-610 Ford Dr, Oakville, ON L6J 7W4
905-337-1880

Speers Road Animal Hospital
1026 Speers Rd, Oakville, ON L6L 2X4
905-844-6786

Trafalgar Animal Hospital (Oakville)
1063 Sixth Line, Oakville, ON L6H 1W6
905-845-2611

Westoak Animal Hospital
2512 Old Bronte Rd, Oakville, ON L6M 4J3
905-469-2595

Animal Care in Omemee Omemee

Omemee Veterinary Hospital
128 King St W PO Box 534, Omemee, ON K0L 2W0
705-799-5228

Animal Care in Orangeville Orangeville

Broadway Animal Hospital
328 Broadway Ave, Orangeville, ON L9W 4L7
519-940-0899

Orangeville Animal Hospital
236 Broadway Ave, Orangeville, ON L9W 1K5
519-941-2275

Westend Veterinary Hospital
215 Centennial Rd, Orangeville, ON L9W 5K9
519-940-8900

Animal Care in Orillia Orillia

Ark Animal Hospital
90 Front St S, Orillia, ON L3V 4S4
705-325-5001

Colborne Street Pet Hospital
77 Colborne St W, Orillia, ON L3V 2Y6
705-327-2112

Full Of Blooms
190 Memorial Ave, Orillia, ON L3V 5X6
705-326-6868

Lake Country Animal Hospital
3843 Soules Rd, Orillia, ON L3V 6H3
705-326-4800

Pine Grove Veterinary Hospital
4351 Burnside Line, Orillia, ON L3V 6H4
705-325-2279

Animal Care in Orleans Orleans

Cumberland Veterinary Hospital
3809 St Joseph Bl, Orleans, ON K1C 1T1
613-834-7233

Gloucester Veterinary Hospital
2470 St. Joseph Blvd, Orleans, ON K1C 1G1
613-837-3881

Innes Road Animal Hospital
3469 Innes Rd, Orleans, ON K1C 1T1
613-834-8252

Orleans Veterinary Hospital
2000 Tenth Line Rd, Orleans, ON K1C 1T1
613-824-7511

Trim Pet Hospital
2010 Trim Rd, Orleans, ON K4A 0G4
613-834-4442

Animal Care in Orono Orono

Orono Veterinary Hospital
30 Cobbledick, Orono, ON L0B 1M0
905-983-9010

Animal Care in Oshawa Oshawa

Callbeck Animal Hospital
575 Thornton Rd N, Oshawa, ON L1J 8L5
905-438-1144

Oshawa Animal Hospital
670 Taunton Rd W, Oshawa, ON L1H 7K4
905-432-7387

Oshawa Animal Hospital
670 Taunton Rd W, Oshawa, ON L1H 7K4
905-728-4644

Taunton Road Animal Hospital
1221 Taunton Rd E, Oshawa, ON L1H 8L7
905-579-4040

Animal Care in Ottawa Ottawa

Algonquin Animal Hospital
1945 Baseline Rd, Ottawa, ON K2C 0C7
613-224-5701

Bank St Animal Hospital
123-2446 Bank St, Ottawa, ON K1V 1A4
613-695-2060

Bayview Animal Hospital
1407 Carling Ave, Ottawa, ON K1Z 7L6
613-728-5852

Bayview Animal Hospital
1407 Carling Ave, Ottawa, ON K1Z 7L6
613-728-5852

Billings Bridge Animal Hospital
1218 Rooney’s Lane, Ottawa, ON K1H 7Y7
613-737-5007

Britannia Heights Veterinary Clinic
2579 Carling Ave, Ottawa, ON K2B 7H7
613-726-2666

Bytown and Merivale Cat Hospital
422 McArthur Ave, Ottawa, ON K1K 1G6
613-741-2460

Bytown Cat Hospital
422 McArthur Ave, Ottawa, ON K1K 1G6
613-746-4135

Bytown Cat Hospital
422 McArthur Ave, Ottawa, ON K1K 1G6
613-746-4135

Bytown Cat Hospital
422 McArthur Ave, Ottawa, ON K1K 1G6
613-741-2460

Bytown Cat Hospital
422 McArthur Ave, Ottawa, ON K1K 1G6
613-741-2460

Canada Chemists
1919 Riverside Dr, Ottawa, ON K1H 1A2
613-701-0425

Carling Animal Hospital
2268 Carling Ave, Ottawa, ON K2B 7G1
613-725-3439

Centretown Veterinary Hospital
955 Somerset St W, Ottawa, ON K1R 6R8
613-567-0500

Crossing Bridge Veterinary Clinic
1250 Rue Stittsville Main, Ottawa, ON K2S 1S9
613-831-4580

Crown Pointe Animal Hospital
900 Watters Rd, Ottawa, ON K4A 0B4
613-845-0254

Glebe Pet Hospital
595 Bank St, Ottawa, ON K1S 3T4
613-233-8326

Kral Thomas Dr
654 Montreal Rd, Ottawa, ON K1K 0T3
613-749-2143

Lansdowne Animal Hospital
281 Sunnyside Ave, Ottawa, ON K1S 0R4
613-730-2460

Merivale Cat Hospital
1038 Merivale Rd, Ottawa, ON K1Z 6A7
613-722-0251

Merivale Cat Hospital
1038 Merivale Rd, Ottawa, ON K1Z 6A7
613-722-0251

Ottawa Veterinary Hospital
900 Boyd Ave, Ottawa, ON K2A 2E3
613-725-1182

Pretoria Pet Hospital
16 Pretoria Ave, Ottawa, ON K1S 1W7
613-565-0588

Rideau Animal Hospital
5547 Scharfield Rd, Ottawa, ON K4M 1A9
613-692-2434

St Laurent Animal Hospital
654 Montreal Rd, Ottawa, ON K1K 0T3
613-749-2143

St Laurent Animal Hospital
654 Montreal Rd, Ottawa, ON K1K 0T3
613-749-2143

Westboro Animal Hospital
364 Churchill Ave N, Ottawa, ON K1Z 5C2
613-722-5717

Animal Care in Owen Sound Owen Sound

Becker Animal Hospital
121 Jason St, Owen Sound, ON N4K 5N7
519-371-7100

Grey-Bruce Pet Hospital
905 7th St E, Owen Sound, ON N4K 1K3
519-376-7387

North Heritage Animal Hospital
1525 16th St E, Owen Sound, ON N4K 5N3
519-371-7080

Animal Care in Paris Paris

Cobblestone Animal Hospital
1084 Rest Acres Rd, Paris, ON N3L 3E3
519-442-3286

Animal Care in Parry Sound Parry Sound

Aragon Grooming
RR 2 Stn Main, Parry Sound, ON P2A 2W8
705-732-2498

Georgian Animal Hospital
109 Bowes St, Parry Sound, ON P2A 2L8
705-746-8178

Parry Sound Animal Hospital
35 Joseph St, Parry Sound, ON P2A 2G3
705-746-5271

Animal Care in Pelham Pelham

Fonthill Animal Hospital
137 Hwy 20, Pelham, ON
905-892-8000

Pelham Animal Hospital
4 Hwy 20, Pelham, ON
905-892-2035

Animal Care in Pembroke Pembroke

Christie St Animal Hospital
160 Christie St, Pembroke, ON K8A 4R1
613-735-0032

Pembroke Animal Hospital
905 Pembroke St E, Pembroke, ON K8A 3M3
613-732-3641

Stafford Animal Hospital
39638 Hwy 41, Pembroke, ON K8A 6W4
613-732-1737

Animal Care in Penetanguishene Penetanguishene

Huronia Animal Hospital
131 Main St, Penetanguishene, ON L9M 1L7
705-549-0609

Penetang Vet Hospital
5 Robert St W, Penetanguishene, ON L9M 1T9
705-549-8296

Animal Care in Peterborough Peterborough

Always In Bloom
324 Charlotte St, Peterborough, ON K9J 2V7
705-742-1399

Champlain Animal Hospital
Hwy 29 N, Peterborough, ON K9J 6X5
705-742-4243

Otonabee Animal Hospital
3881 Wallace Point, Peterborough, ON K9J 6Y3
705-743-4936

Parkhill Animal Hospital
1535 Chemong Rd, Peterborough, ON K9J 6X2
705-745-4605

Peterborough Pet Hospital
379 Lansdowne St E, Peterborough, ON K9L 2A3
705-243-0358

Peterborough West Animal Hospital
2605 Stewart Line, Peterborough, ON K9J 6X4
705-745-4800

Sherbrooke Heights Animal Hospital
1625 Sherbrooke St, Peterborough, ON K9J 6X4
705-745-5550

Sherbrooke Heights Animal Hospital
1625 Sherbrooke St, Peterborough, ON K9J 6X4
705-931-2122

Animal Care in Pickering Pickering

Amberlea Animal Hospital
780 Kingston Rd, Pickering, ON L1V 1A8
905-420-7387

Forest Brook Pet Hospital
1105 Finch Ave, Pickering, ON L1V 1J7
905-831-1118

Pickering Animal Hospital
1450 Kingston Rd, Pickering, ON L1V 1C1
905-420-1734

Rosebank Animal Hospital
1414 Rosebank Rd, Pickering, ON L1V 1P4
905-839-1822

Animal Care in Picton Picton

Picton Animal Hospital
19 MacSteven Dr, Picton, ON K0K 2T0
613-476-6332

Prince Edward Animal Hospital
RR 1, Picton, ON K0K 2T0
613-393-2211

Animal Care in Port Colborne Port Colborne

Port Colborne Animal Hospital Professional Corp
288 Main St W, Port Colborne, ON L3K 3V5
905-835-6962

Port Colborne Animal Hospital Proffessional Corp
288 Main St W, Port Colborne, ON L3K 3V5
905-835-6962

Animal Care in Port Dover Port Dover

Dover Animal Hospital
312 St Patrick, Port Dover, ON N0A 1N0
519-583-2824

Animal Care in Port Elgin Port Elgin

Southampton Pet Hospital
Port Elgin, ON N0H 2C0
519-832-9132

Animal Care in Port Hope Port Hope

Dale Road Veterinary Services
7115 Dale Rd, Port Hope, ON L1A 3V6
905-885-9577

Port Hope Veterinary Hospital
25 Peter St, Port Hope, ON L1A 1C2
905-885-4525

Animal Care in Quinte West Quinte West

Hillcrest Animal Hospital
17532 Hwy 2, Quinte West, ON K8V 5P7
613-394-4811

Animal Care in Renfrew Renfrew

Pinnacle Animal Hospital
1767 Highway 60 Rd, Renfrew, ON K7V 3Z6
613-433-3100

Renfrew Animal Hospital
62 Argyle St N, Renfrew, ON K7V 1S8
613-432-8884

Animal Care in Richmond Richmond

Richmond Animal Hospital
6174 Perth, Richmond, ON K0A 2Z0
613-838-4500

Animal Care in Richmond Hill Richmond Hill

Animal Hospital Of Oak Ridges
31 Lake Ave, Richmond Hill, ON L4E 3G4
905-773-4321

Bayview Hill Animal Hospital
9912 Bayview Ave, Richmond Hill, ON L4C 2L3
905-508-1991

Bayview Seven Animal Hospital
2 Hunter’s Point Dr, Richmond Hill, ON L4C 9Y4
905-764-1144

Canyon Hill Animal Hospital
11000 Yonge St, Richmond Hill, ON L4C 3E4
905-737-4506

Don Head Village Animal Clinic
737 Carrville Rd, Richmond Hill, ON L4C 6E5
905-707-9059

King Road Animal Hospital
141 King Rd, Richmond Hill, ON L4E 3L7
905-773-9200

Oak Ridges Animal Hospital
31 Lake Ave, Richmond Hill, ON L4E 3G4
905-773-4321

Richmond Hill Animal Hospital
11 Centre St W, Richmond Hill, ON L4C 3P3
905-884-8477

Ripley’s Richmond Hill Animal Hospital
10737 Yonge St, Richmond Hill, ON L4C 9M9
905-884-1432

Weldrick Animal Hospital
9-9580 Yonge St, Richmond Hill, ON L4C 1V6
905-237-7387

Animal Care in Rockland Rockland

Clarence Rockland Veterinary Hospital
2935 rue Laurier, Rockland, ON K4K 1A3
613-446-7266

Animal Care in Sarnia Sarnia

Blue Cross Animal Hospital
1438 London Rd, Sarnia, ON N7S 1P7
519-542-1255

Confederation Animal Hospital
1335 Confederation Sarnia, Sarnia, ON
519-332-1002

Sarnia Animal Hospital
1317 Exmouth St, Sarnia, ON N7S 3Y1
519-542-2553

The Rapids Veterinary Hospital
1403 Michigan Ave, Sarnia, ON N7S 4E2
519-542-8118

Animal Care in Sault Ste Marie Sault Ste Marie

Animal Hospital
12 Tilley Rd, Sault Ste Marie, ON P6B 3Y6
705-949-4222

Northland Animal Hospital
695 Trunk Rd, Sault Ste Marie, ON P6A 3T1
705-759-9000

Animal Care in Scarborough Scarborough

Amherst Veterinary Hospital
3206 Eglinton Ave E Main, Scarborough, ON M1J 2H6
416-261-3322

Animal Hospital
4395 Sheppard Ave E, Scarborough, ON M1S 1T9
416-293-4131

Animal Hospital at Sheppard & Brimley
4395 Sheppard Ave E, Scarborough, ON M1S 1T9
416-293-4131

Birch Dan Animal Hospital
556 Danforth Rd, Scarborough, ON M1K 1C6
416-266-1377

Birch-Dan Animal Hospital
556 Danforth Rd Main, Scarborough, ON M1K 1C6
416-266-2488

Cliffcrest Animal Clinic
3674 St Clair Ave E, Scarborough, ON M1M 1T2
416-261-1829

Guildcrest Cat Hospital
2452 Kingston Rd, Scarborough, ON M1N 1V3
416-267-4697

Kennedy Eglinton Animal Hospital
751 Kennedy Rd, Scarborough, ON M1K 2C7
416-757-7455

Malvern Veterinary Hospital
11 Lapsley Rd, Scarborough, ON M1B 1K1
647-351-6721

Markham Road Animal Hospital
900 Markham Rd, Scarborough, ON M1H 2Y2
416-438-1751

McLean Animal Hospital
1659 Victoria Park Ave, Scarborough, ON M1R 1P8
416-752-5114

Morningside Pet Hospital
4560 Kingston Rd, Scarborough, ON M1E 2P2
416-284-9205

Rouge Valley Veterinary Hospital
111 Island Rd, Scarborough, ON M1C 2P7
416-208-7800

Scarborough Animal Hospital
2334 Kingston Rd, Scarborough, ON M1N 1V2
416-261-1391

Sheppard & Brimley Animal Hospital
4395 Sheppard Ave E, Scarborough, ON M1S 1T9
416-293-4131

Silver Star Animal Hospital
123-633 Silver Star Blvd, Scarborough, ON M1V 5N1
647-931-9422

Toronto Veterinary Emergency Hospital
21 Rolark Dr, Scarborough, ON M1R 3B1
416-247-8387

Animal Care in Scugog Scugog

Port Perry Animal Hospital
1816 Scugog St, Scugog, ON L9L 1H8
905-985-7941

Scugog Animal Hospital
15930 Old Simcoe Rd, Scugog, ON L9L 0A2
905-985-9748

Animal Care in Seaforth Seaforth

Seaforth Animal Hospital
80205 North Li, Seaforth, ON N0K 1W0
519-527-1760

Animal Care in Seeleys Bay Seeleys Bay

Seeleys Bay Animal Hospital
Hwy 15 Seeley’s Bay Centre, Seeleys Bay, ON K0H 2N0
613-387-3218

Animal Care in Shelburne Shelburne

HeadWaters Veterinary Hospital
1-219 First Ave E, Shelburne, ON L0N 1S0
1-866-232-6156

Animal Care in Simcoe Simcoe

Queensway Veterinary Hospital & Professional Corporation
415 Queensway W, Simcoe, ON N3Y 2N4
1-888-256-7847

Animal Care in Smithville Smithville

Lasting Memories Pet Hospital
2929 Thompson Rd, Smithville, ON L0R 2A0
905-957-3119

Smithville Animal Hospital
6414 Smithville Rd, Smithville, ON L0R 2A0
905-957-3378

Animal Care in South Porcupine South Porcupine

South Porcupine Animal Hospital
223 Main St, South Porcupine, ON P0N 1H0
705-235-4647

Animal Care in Southampton Southampton

Southampton Pet Hospital
Hwy 21, Southampton, ON N0H 2L0
1-866-252-3416

Animal Care in St Catharines St Catharines

Carlton Animal Hospital
18-145 Carlton St, St Catharines, ON L2R 1R5
289-362-3900

Court Animal Hospital
3-61 Geneva St, St Catharines, ON L2R 4M6
905-688-3720

Garden City Cat Hospital
332 Geneva St, St Catharines, ON L2N 2G6
905-646-8800

Glenridge Animal Hospital
224 Glenridge Ave, St Catharines, ON L2T 3J9
905-688-1996

Hartzel Animal Hospital
50 Hartzel Rd, St Catharines, ON L2P 1M5
905-685-7349

Huntington Animal Hospital
211 Martindale Rd, St Catharines, ON L2S 3V7
905-684-4007

Lock One Animal Hospital
9-260 Lakeshore Rd, St Catharines, ON L2M 7R4
905-646-5838

Pete’s Pizza
6 Pleasant Ave, St Catharines, ON L2R 1X8
905-685-4877

Skyway Animal Hospital
514 Welland Ave, St Catharines, ON L2M 5V5
905-688-3301

St Catharines Animal Hospital
277 Welland Ave, St Catharines, ON L2R 2P7
1-866-601-4126

Wilson Animal Hospital
105 Hartzel Rd, St Catharines, ON L2P 1N2
905-682-7857

Animal Care in St Clements St Clements

Laurelwood Veterinary Hospital
515 Benjamin Rd, St Clements, ON N2T 2W1
519-699-0875

Animal Care in St George Brant St George Brant

St George Mill Animal Hospital
2-41 Main S, St George Brant, ON N0E 1N0
519-414-0075

Animal Care in St Isidore St Isidore

St-Isidore Veterinary Hospital
12 Bergevin, St Isidore, ON K0C 2B0
613-524-2997

Animal Care in St Thomas St Thomas

Abbeydale Animal Hospital
26 Sparling Rd, St Thomas, ON N5P 4A7
519-631-6056

Animal Care in Stirling Stirling

Hastings Veterinary Hospital
9E Tuftsville Rd RR 4, Stirling, ON K0K 3E0
613-395-3386

Animal Care in Stoney Creek Stoney Creek

Beattie Pet Hospital
135 Upper Centennial Pky, Stoney Creek, ON L8J 0B2
289-639-5600

Beattie Pet Hospital (Fax)
135 Upper Centennial Pky, Stoney Creek, ON L8J 0B2
905-662-5576

Briarwood Animal Hospital
76 King St E, Stoney Creek, ON L8G 1K2
905-664-4888

Grandview Animal Hospital
1307 Hwy 8, Stoney Creek, ON L8E 5K5
905-643-4189

Millen Road Animal Hospital
442 Millen Rd, Stoney Creek, ON L8E 6H2
905-664-5536

Pet Vet Hospital
111 8 Hwy, Stoney Creek, ON L8G 1C1
905-662-6719

Pet Vet Hospitals
111 Highway 8, Stoney Creek, ON L8G 1C1
905-662-6719

Animal Care in Stouffville Stouffville

Ballantrae Animal Hospital
4942 Aurora Rd, Stouffville, ON L4A 7X4
905-640-6809

Thicketwood Veterinary Hospital
6342 Main St, Stouffville, ON L4A 1G9
905-640-8084

Town & Country Animal Hospital
5208 Stouffville Rd, Stouffville, ON L4A 7X5
905-640-4107

Animal Care in Stratford Stratford

Avon Pet Hospital
B 327 Erie, Stratford, ON N5A 2N1
519-271-7712

Coventry Animal Hospital
535 Huron St, Stratford, ON N5A 5T8
519-273-3471

Romeo Pet Hospital
782 Downie St, Stratford, ON N5A 1Y7
519-272-2100

Animal Care in Streetsville Streetsville

Erin Centre Veterinary Services
2555 Erin Centre, Streetsville, ON L5M 5H1
905-821-9188

Animal Care in Sturgeon Falls Sturgeon Falls

Springer Animal Hospital
12006 Highway 17 E, Sturgeon Falls, ON P2B 3K8
705-753-0322

Springer Animal Hospital
12006 Highway 17 E, Sturgeon Falls, ON P2B 3K8
705-753-5384

Animal Care in Sudbury Sudbury

Barrydowne Animal Hospital
817 Barrydowne Rd, Sudbury, ON P3A 3T6
705-566-4243

Cambrian Animal Hospital
598 Falconbridge Rd, Sudbury, ON P3A 5K6
705-566-4085

Lockerby Animal Hospital
2178 Armstrong St, Sudbury, ON P3E 5G9
705-522-4555

Martindale Animal Hospital
1316 Martindale Rd, Sudbury, ON P3E 4J5
705-522-9399

Animal Care in Sutton West Sutton West

Dalton Road Animal Hospital
21025 Dalton Rd, Sutton West, ON L0E 1R0
905-722-3534

Animal Care in Tecumseh Tecumseh

Lesperance Animal Hospital
1046 Lesperance Rd, Tecumseh, ON N8N 1W8
519-739-0222

Manning Road Animal Hospital
1630 Manning Rd, Tecumseh, ON N8N 2L9
519-979-7107

Tecumseh Animal Hospital
13255 Tecumseh Rd E, Tecumseh, ON N8N 3T4
519-735-8023

Animal Care in Thornhill Thornhill

Centre Street Grooming Studio
7700 Bathurst St, Thornhill, ON L4J 7Y3
905-771-9855

Dr Kafai Animal Hospital
8178 Yonge St, Thornhill, ON L4J 1W5
905-882-0078

Dr Kafai’s Animal Hospital-Veterinary Clinic
8178 Yonge St, Thornhill, ON L4J 1W5
905-882-0078

Green Lane Animal Hospital
79 Green Lane, Thornhill, ON L3T 6K6
905-597-7373

John Street Animal Hospital
2300 John St, Thornhill, ON L3T 6G7
905-731-1622

Smith Veterinary Hospital
8 Highland Park Blvd, Thornhill, ON L3T 1B1
905-881-8310

Summeridge Animal Clinic
8707 Dufferin, Thornhill
289-807-9803

Animal Care in Thornton Thornton

Ivy Veterinary Services
7994 9th Line RR 3, Thornton, ON L0L 2N0
705-424-8878

Animal Care in Thorold Thorold

Thorold Veterinary Hospital
2B Sullivan Ave, Thorold, ON L2V 2X9
905-227-7644

Animal Care in Thunder Bay Thunder Bay

Northwestern Veterinary Hospital
1160 Oliver Rd, Thunder Bay, ON P7B 7A4
807-345-3353

Superior Motel
446 Cumberland St N, Thunder Bay, ON P7A 4R2
807-345-1408

Thunder Bay Veterinary Hospital
920 Carrick St, Thunder Bay, ON P7B 7C6
807-623-3531

Animal Care in Tilbury Tilbury

Tilbury Veterinary Clinic
2 Louise, Tilbury, ON N0P 2P0
519-682-3556

Animal Care in Timmins Timmins

Algonquin Blvd Animal Hospital
181 Algonquin Blvd W, Timmins, ON P4N 2R6
705-264-6400

Timmins Animal Hospital
331 Algonquin Blvd W, Timmins, ON P4N 2R9
705-264-2277

Animal Care in Toronto Toronto

Animal Hospital Of High Park
3194 Dundas St W, Toronto, ON M6P 2A3
416-763-4200

Annex Animal Hospital
716 Bathurst St, Toronto, ON M5S 2R4
416-537-3128

Ashbridges Bay Animal Hospital
1392 Gerrard St E, Toronto, ON M4L 1Z4
416-915-7387

Ashbridges Bay Animal Hospital
1392 Gerrard St E, Toronto, ON M4L 1Z4
647-435-3996

Banks Animal Hospital
230 Coxwell Ave, Toronto, ON M4L 3B2
416-461-7575

Bathurst Dupont Animal Hospital
1012 Bathurst St, Toronto, ON M5R 3G7
416-588-3056

Bathurst Dupont Animal Hospital
1074 Bathurst St, Toronto, ON M5R 3G9
416-588-3056

Bay Cat & Bay Dog Hospital
525 King St E, Toronto, ON M5A 1M3
416-941-8920

Bay Cat Hospital Inc
525 King St E, Toronto, ON M5A 1M3
416-941-8920

Bay Dog Hospital
525 King St E, Toronto, ON M5A 1L9
416-941-0913

Bayview Animal Hospital
1234 Bayview Ave, Toronto, ON M4G 3A1
416-425-2131

Beaches Animal Hospital
2304 Queen St E, Toronto, ON M4E 1G8
416-690-4040

Bickford Animal Hospital
807 Bloor St W, Toronto, ON M6G 1L8
647-347-8387

Black’s Toronto Veterinary Hospital
923 Queen St E, Toronto, ON M4M 1J6
416-466-7351

Bloor Animal Hospital
2387 Bloor St W, Toronto, ON M6S 1P6
416-760-9198

Bloor West Village Animal Hospital
2100 Bloor St W, Toronto, ON M6S 1M7
416-769-7867

Blue Cross Animal Hospital
132 Danforth Ave, Toronto, ON M4K 1N1
416-469-1121

Boardwalk Animal Hospital
2138 Queen St E, Toronto, ON M4E 1E3
416-687-2870

Boardwalk Animal Hospital
2138 Queen St E, Toronto, ON M4E 1E3
416-693-1615

Boardwalk Animal Hospital – In The Beaches
2138 Queen St E, Toronto, ON M4E 1E3
416-693-1615

College Street Animal Hospital
486 College St, Toronto, ON M6G 1A4
416-642-1444

Davenport Road Animal Hospital
303 Davenport Rd, Toronto, ON M5R 1K5
416-927-1015

Davisville Park Animal Hospital
518 Mount Pleasant Rd Main, Toronto, ON M4S 2M2
416-489-8387

Dog Days Grooming Salon
3271 Yonge St, Toronto, ON M4N 2L8
416-486-5585

Downtown Animal Hospital
579 Church St, Toronto, ON M4Y 2E4
416-966-5122

Dufferin Queen Animal Hospital
1179 Queen St W, Toronto, ON M6J 1J4
416-536-9965

Dundas Dovercourt Veterinary Hospital
1338 Dundas St W, Toronto, ON M6J 1Y2
416-538-6000

Dundas West Animal Hospital
2160 Dundas St W, Toronto, ON M6R 1X3
416-535-8387

Eglinton Veterinary Facilities
183 Eglinton Ave W, Toronto, ON M4R 1A8
416-487-1533

Greenwood Park Animal Hospital
1041 Gerrard St E, Toronto, ON M4M 1Z6
416-778-6666

Harbour Front Animal Hospital
181 University Ave, Toronto, ON
416-593-5577

Harbourfront Animal Hospital
370 Queens Quay W, Toronto, ON M5V 3J3
416-597-9494

Hwy 401 Warden Pet Hospital
1585 Warden Ave, Toronto, ON M1R 2S9
416-291-7387

Jane Animal Hospital
313 Jane St, Toronto, ON M6S 3Z3
416-762-5558

Kato Animal Hospital
2830 Danforth Ave, Toronto, ON M4C 1M1
647-931-9538

Kew Beach Veterinary Hospital
1737 Queen St E, Toronto, ON M4L 6S9
416-778-4598

Kingston Road Animal Hospital
1025 Kingston Rd, Toronto, ON M4E 1T5
416-690-0625

Lawrence Park Animal Hospital
3158 Yonge St, Toronto, ON M4N 2K6
416-485-7779

Leslieville Animal Hospital
1166 Queen St E, Toronto, ON M4M 1L4
416-463-8387

Metro Animal Hospital
2646 Danforth Ave, Toronto, ON M4C 1L7
416-698-3838

Mt Pleasant Davisville Veterinary Hospital
745 Mount Pleasant Rd, Toronto, ON M4S 2N4
416-481-7387

Parkdale Animal Hospital
1654 Queen St W, Toronto, ON M6R 1B2
416-532-1169

Richview Animal Hospital
250 Wincott Dr, Toronto, ON M9R 2R5
416-245-8805

Riverdale Animal Hospital
901 Danforth Ave, Toronto, ON M4J 1L8
416-465-4655

Roncy Village Veterinary Clinic
215 Roncesvalles Ave, Toronto, ON M6R 2L6
416-538-8387

Rosedale Animal Hospital
1284 Yonge St, Toronto, ON M4T 1W5
416-964-2298

Secord Animal Hospital
3271 Yonge St, Toronto, ON M4N 2L8
416-486-1700

Spadina Animal Hospital
125 Spadina Ave, Toronto, ON M5V 2K8
416-506-0100

Usher Animal Hospital
29 Chaplin Cres, Toronto, ON M5P 1A2
416-482-3998

Village Gate Animal Hospital
1357 Bathurst St, Toronto, ON M5R 3H8
416-588-9889

Wellesley Animal Hospital
8 Wellesley St W, Toronto, ON M4Y 1E7
416-966-5222

Wellesley Animal Hospital
8 Wellesley St W, Toronto, ON M4Y 1E7
416-966-1830

Westside Animal Hospital
2700 Dufferin St, Toronto, ON
416-783-4285

White Oaks Animal Hospital
965 Dundas St W, Toronto, ON M6J 1W4
905-444-9995

Wychwood Park Animal Hospital
631 St Clair Ave W, Toronto, ON M6C 1A7
416-651-4801

Yonge Street Animal Hospital
2722 Yonge St, Toronto, ON M4N 2H9
416-483-3511

Yorkville Animal Hospital
135 Avenue Rd, Toronto, ON M5R 2H7
416-923-8896

Animal Care in Tottenham Tottenham

Pyne Hills Veterinary Hospital
99 Queen S, Tottenham, ON L0G 1W0
905-936-6573

Animal Care in Trenton Trenton

Quinte Animal Hospital
35 Ontario St, Trenton, ON K8V 2G7
613-392-8900

Trenton Pet Hospital
255 Glen Miller Rd, Trenton, ON K8V 5P8
613-392-6667

Animal Care in Unionville Unionville

Animal Hospital Of Unionville
4568 Highway 7, Unionville, ON L3R 1M5
905-477-2323

Rouge River Animal Hospital
4261 Highway 7, Unionville, ON L3R 9W6
905-940-3627

Animal Care in Unit 13-14 6605 Hwy 7 Unit 13-14 6605 Hwy 7

Markham Veterinary Clinic
Unit 13-14 6605 Hwy 7, ON
905-294-0522

Animal Care in Uxbridge Uxbridge

Pet Hospital On Main
102 Main St N, Uxbridge, ON L9P 1C7
905-862-0862

Uxbridge Veterinary Hospital
6002 Owen Rd, Uxbridge, ON L9P 1M8
905-852-3319

Animal Care in Val Caron Val Caron

Hoscheit Larry Dr
3055 Hwy 69 N, Val Caron, ON P3N 1R8
705-897-6947

Val Caron Animal Hospital
3055 Hwy 69 N, Val Caron, ON P3N 1R8
705-897-6947

Animal Care in Vanier Vanier

Beechwood Animal Hospital
266 Beechwood Ave, Vanier, ON K1L 8A6
613-748-9820

Eastview Animal Hospital
261 McArthur Ave, Vanier, ON K1L 6P3
613-741-3874

Animal Care in Vaughan Vaughan

Avro Pet Hospital
9699 Jane St, Vaughan, ON L6A 0A5
905-553-3505

Darlington Veterinary Hospital
200 Marycroft Ave, Vaughan, ON L4L 5X5
905-851-0142

Vellore Village Pet Hospital
9750 Weston Rd, Vaughan, ON L4H 2Z7
289-807-9804

West Woodbridge Pet Hospital
8280 27 Hwy, Vaughan, ON L4H 0R9
905-850-0057

Animal Care in Walkerton Walkerton

Mullen Small Animal Clinic
11 Colborne N, Walkerton, ON N0G 2V0
519-881-3273

Animal Care in Wallaceburg Wallaceburg

Wallaceburg Animal Hospital
30 McNaughton Ave, Wallaceburg, ON N8A 1R9
519-627-8522

Animal Care in Wasaga Beach Wasaga Beach

River Road Animal Hospital
91 River Rd W, Wasaga Beach, ON L9Z 2X2
705-322-3459

Animal Care in Waterdown Waterdown

Waterdown Animal Hospital
245 Dundas St E SS 4, Waterdown, ON L0R 2H6
905-689-5397

Watzin Veterinary Clinic
64 Hamilton N Waterdown, Waterdown, ON L0R 2H0
905-690-0040

Animal Care in Waterloo Waterloo

Beechmount Animal Hospital
355 Erb St W, Waterloo, ON N2L 1W4
519-888-6590

Buck Animal Hospital
A-66 Bridgeport Rd E, Waterloo, ON N2J 2J9
519-886-2280

Gibson Veterinary Hospital
RR 1 Kitchener Lcd Waterloo, Waterloo, ON N2J 4G8
519-748-8115

Laurelwood Veterinary Hospital
Waterloo, ON
519-883-8875

Lexington Rd Animal Hospital
135 Lexington Ct, Waterloo, ON N2J 4R1
519-746-4440

Lincoln Village Animal Hospital
370 University Ave E, Waterloo, ON N2K 3N2
519-746-7557

Parkdale Animal Hospital
470 Phillip St, Waterloo, ON N2L 5J2
519-885-1200

Waterloo West Animal Hospital Professional Corporation
414 Erb St W, Waterloo, ON N2L 1W8
519-747-2020

Waterloo West Animal Hospital ProfessionalCorporation
414 Erb St W, Waterloo, ON N2L 1W8
519-747-2020

Animal Care in Welland Welland

Main West Animal Hospital
1 Broadway, Welland, ON L3C 5L2
905-735-7877

Prince Charles Animal Hospital
312 Thorold Rd, Welland, ON L3C 3W5
905-735-1117

Prince Charles Animal Hospital
6-301 Thorold Rd, Welland, ON L3C 6H5
905-735-1297

Rose City Animal Hospital
61 Southworth St N, Welland, ON L3B 1Y3
905-734-6117

Welland Animal Hospital
194 Thorold Rd, Welland, ON L3C 3V7
905-735-7410

Animal Care in Wellesley Wellesley

Wellesley Veterinary Clinic
3580 Nafziger Rd RR 1, Wellesley, ON N0B 2T0
519-656-2200

Animal Care in West Flamborough West Flamborough

Stonegates Veterinary Hospital
West Flamborough, ON L0R 2K0
905-627-0695

Animal Care in Wheatley Wheatley

Wheatley Animal Hospital
174 Erie N, Wheatley, ON N0P 2P0
519-825-4607

Animal Care in Whitby Whitby

Brock St Animal Hospital
1-3500 Brock St N, Whitby, ON L1R 3J4
905-430-2644

Brooklin Veterinary Hospital
450 Winchester Rd E, Whitby, ON
905-655-3336

King Street Cat Hospital
120 Hopkins St, Whitby, ON L1N 2B7
905-665-6369

Morningstar Pet Hosp & Mobile Services
670 Taunton Rd E, Whitby, ON L1R 0K6
905-655-7722

Morningstar Pet Hospital
670 Taunton Rd E, Whitby, ON L1R 0K6
905-655-7722

Thickson Road Pet Hospital
1650 Victoria St E, Whitby, ON L1N 9L4
905-434-2885

Whitby Animal Hospital
3050 Garden St, Whitby, ON L1R 2G7
905-430-0470

White Oaks Animal Hospital& Mobile Veterinary Services
965 Dundas St W, Whitby, ON L1P 1G8
905-444-9995

Animal Care in Wiarton Wiarton

Wiarton Animal Hospital
10177 Hwy 6, Wiarton, ON N0H 2T0
519-534-1910

Wiarton Animal Hospital
Toll Free, Wiarton, ON N0H 2T0
1-800-836-7336

Animal Care in Windsor Windsor

Ambassador Animal Hospital
1345 Tecumseh Rd W, Windsor, ON N9B 1T5
519-567-4037

Ambassador Animal Hospital
1345 Tecumseh Rd W, Windsor, ON N9B 1T5
519-971-3100

Brack Animal Hospital
2621 Howard Ave, Windsor, ON N8X 3W7
519-966-1020

Branton Animal Hospital
2525 Tecumseh Rd W, Windsor, ON N9B 1W4
519-253-3556

Cabana @ Howard Pet Hospital
511 Cabana Rd E, Windsor, ON N9G 1A5
519-250-5200

Cabana At Howard Pet Hospital
511 Cabana Rd E, Windsor, ON N9G 1A5
519-250-5200

Cat Clinic of Windsor
1277 Grand Marais Rd W, Windsor, ON N9E 1E1
519-250-7700

Central Animal Hospital
2315 Central Ave, Windsor, ON N8W 4J1
519-944-7727

Clippingdale’s Salon For Pets
13255 Tecumseh Rd E, Windsor, ON N8N 3T4
519-979-8822

Dayus Management Limited
5120 Halford Dr, Windsor, ON N9A 6J3
519-737-1920

Dougall Avenue Veterinary Hospital
3020 Dougall Ave, Windsor, ON N9E 1S4
519-969-3020

Dougall South Animal Hospital
3020 Dougall Ave, Windsor, ON N9E 1S4
519-969-7042

Downtown Veterinary Hospital
154 Tuscarora St, Windsor, ON N9A 3L4
519-258-9963

Forest Glade Animal Hospital
9695 Tecumseh Rd E, Windsor, ON N8R 1A5
519-735-6013

Malden Road Veterinary Hospital
5685 Malden Rd, Windsor, ON N9H 1R9
519-969-6095

Rivard Animal Hospital
3-5635 Tecumseh Rd E, Windsor, ON N8T 1C8
519-974-7387

Roseland Animal Hospital
3833 Dougall Ave, Windsor, ON N9G 1X3
519-946-1114

South Windsor Animal Hospital
1975 Provincial Rd, Windsor, ON N8W 5V7
519-946-0703

South Windsor Animal Hospital
1975 Provincial Rd, Windsor, ON N8W 5V7
519-969-7390

Walker Road Animal Hospital
3016 Walker Rd, Windsor, ON N8W 3R3
519-972-9000

Windsor Pet Hospital
722 Tecumseh Rd E, Windsor, ON N8X 2S2
519-256-9200

Animal Care in Woodbridge Woodbridge

Market Lane Animal Hospital
140 Woodbridge Ave, Woodbridge, ON L4L 4K9
905-856-6770

Napa Valley Animal Hospital
9600 Islington Ave, Woodbridge, ON L4H 2T1
905-552-8387

Northview Pet Hospital
5-8611 Weston Rd, Woodbridge, ON L4L 9P1
905-264-6085

West Woodbridge Pet Hospital
16-8280 27 Hwy, Woodbridge, ON L4H 0R9
905-850-0057

Woodbridge Animal Hospital
5731 Highway 7, Woodbridge, ON L4L 4Y9
905-856-7387

Animal Care in Woodstock Woodstock

Harris Animal Hospital
747 Pavey St, Woodstock, ON N4S 2L7
519-537-6512

Wellington Animal Hospital
95 Wellington St S, Woodstock, ON N4S 3H9
519-539-9722

West Avenue Veterinary Hospital
19 West Ave, Woodstock, ON N4S 7K4
519-536-9442

West Avenue Veterinary Hospital
19 West, Woodstock, ON N4S 7K4
519-536-9442

Woodstock Veterinary Hospital
866 Nellis St, Woodstock, ON N4S 4C4
519-421-0137

Yates Veterinary Hospital
28 Bysham Park Dr, Woodstock, ON N4T 1R2
519-539-4771

Animal Care in York York

Dufferin Animal Hospital
2095 Dufferin St, York, ON M6E 3R3
416-651-1261

Junction West Animal Hospital
3466 Dundas St W, York, ON M6S 2S1
416-761-1585

Lennox Animal Hospital
1800 Jane, York, ON
416-247-5454