[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.
12006 Hwy 17 E (Unit 2)
Springer Animal Hospital 12006 Hwy 17 E (Unit 2), ON P2B 2H1 705-753-0324 |
34 Stonechurch Rd (At Golf Links Rd)
Golf Links Veterinary Hospital 34 Stonechurch Rd (At Golf Links Rd), ON L5T 3F7 905-304-7387 |
Acton
Black Creek Animal Hospital 13383 Fourth Line, Acton, ON L7J 2M1 519-929-9308 |
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 |
Alexandria
Glengarry Animal Hospital 347 Main S, Alexandria, ON K0C 1A0 613-525-0570 |
Alliston
Nottawasaga Valley Veterinary Hospital 6437 14th Line, Alliston, ON L9R 1V4 705-434-2226 |
Amherstburg
Fort Malden Animal Hospital 280 Sandwich St S, Amherstburg, ON N9V 2A8 519-736-6472 |
Amherstview
Amherstview Pet Hospital 4507 Bath Rd, Amherstview, ON K7N 1A6 613-384-6618 |
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 |
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 |
Aurora
Abbotsford Animal Hospital 14958 Yonge St, Aurora, ON L4G 1M7 905-727-7379 |
Ayr
Ayr Animal Hospital 140 Melair Dr SS 1, Ayr, ON N0B 1E0 519-632-8100 |
Baden
Baden Veterinary Hospital 50 Foundry St, Baden, ON N3A 2P6 519-634-8880 |
Bancroft
Faraday Animal Hospital Hwy 28, Bancroft, ON K0L 1C0 613-332-1334 |
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 |
Beamsville
Beamsville Animal Hospital 4696 Bartlett Rd RR 1, Beamsville, ON L0R 1B1 905-563-0271 |
Beeton
Animal Hospital 2-60 Main St W, Beeton, ON L0G 1A0 905-729-2929 |
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 |
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 |
Blenheim
Blenheim Veterinary Hospital 52 Catherine St, Blenheim, ON N0P 1A0 519-676-4968 |
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 |
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 |
Bracebridge
Bracebridge Animal Hospital 17 Ball’s Dr, Bracebridge, ON 705-645-5090 |
Bradford
Dissette Animal Hospital 3-100 Dissette St, Bradford, ON L3Z 3G8 905-775-1114 |
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 |
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 |
Breslau
Breslau Animal Hospital 3-2057 Victoria St N RR 2, Breslau, ON N0B 1M0 519-648-9738 |
Bridgenorth
Bridgenorth-Ennismore Animal Hospital 470 Robinson, Bridgenorth, ON K0L 1T0 705-292-9660 |
Bright's Grove
Brights Grove Animal Hospital 4-2684 Lakeshore Rd, Bright’s Grove, ON N0N 1C0 519-869-4228 |
Brighton
Presqu’ile Animal Hospital 11-46 Prince Edward, Brighton, ON K0K 1H0 613-475-5510 |
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 |
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 |
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 |
Caledonia
Grand River Veterinary Hospital 228 Argyle St N, Caledonia, ON N3W 1K9 905-765-0001 |
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 |
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 |
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 |
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 |
Carp
West Carleton Animal Hospital 3710 Carp, Carp, ON K0A 1L0 613-839-1115 |
Casselman
Nation Veterinary Hospital 100 boul Lafleche RR 3, Casselman, ON K0A 1M0 613-764-1234 |
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 |
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 |
Clarington
Clarington Animal Hospital 2727 Courtice Rd, Clarington, ON L1E 3A2 905-404-2030 |
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 |
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 |
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 |
Cornwall
St Lawrence Valley Animal Hospital 435 Pitt St, Cornwall, ON K6J 3R3 613-932-4094 |
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 |
Creemore
Mad River Veterinary Hospital 2 Francis E, Creemore, ON L0M 1G0 705-466-2467 |
Delhi
Big Creek Veterinary Hospital 70 Church St W, Delhi, ON N4B 1V7 519-582-7280 |
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 |
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 |
Dunnville
Dunnville Veterinary Clinic 110 Ramsey Dr, Dunnville, ON N1A 1K8 1-866-601-4162 |
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 |
East York
Laird-Eglinton Pet Hospital Professional Corporation 211 Laird Dr, East York, ON M4G 3W8 416-425-3366 |
Elliot Lake
Manitoba Road Animal Hospital 17 Manitoba Rd, Elliot Lake, ON P5A 2A6 705-461-7913 |
Elmira
North Waterloo Veterinary Hospital 5 Dunke St N, Elmira, ON N3B 2A6 519-669-2901 |
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 |
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 |
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 |
Emeryville
Emeryville Animal Hospital 106 Emery Dr, Emeryville, ON N0R 1C0 519-727-3304 |
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 |
Espanola
Espanola Animal Hospital 138 Tudhope St, Espanola, ON P5E 1S6 705-869-0090 |
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 |
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 |
Exeter
Exeter Animal Hospital 660 Main St S, Exeter, ON N0M 1S1 519-235-2662 |
Fenwick
Balfour Animal Hospital 701 Canboro Rd, Fenwick, ON L0S 1C0 289-897-8660 |
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 |
Fort Erie
Borderview Veterinary Hospital 1104 Thompson Rd, Fort Erie, ON L2A 6A8 905-871-4366 |
Gananoque
Thousand Islands Veterinary Services 839 Stone St N, Gananoque, ON K7G 1Z7 613-382-2900 |
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 |
Glencoe
Glencoe Animal Hospital 21938 Dundonald Rd, Glencoe, ON N0L 1M0 519-287-2519 |
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 |
Goderich
Heubner Ridder Vet Hospital 376 Bayfield Rd, Goderich, ON N7A 4E7 519-524-8287 |
Godfrey
Verona Animal Hospital 53 Westport Rd RR 2, Godfrey, ON K0H 1T0 613-374-1270 |
Grand Valley
Amaranth Animal Hospital RR 1, Grand Valley, ON L0N 1G0 519-928-2561 |
Grassie
Niagara Pet Hospital 3032 Regional Road 12 Grimsby Road RR 1, Grassie, ON L0R 1M0 905-957-3834 |
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 |
Greely
Greely Animal Hospital 7200 Parkway Rd, Greely, ON K4P 1K6 613-821-4000 |
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 |
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 |
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 |
Hanover
Hanover Veterinary Hospital 594 11th St, Hanover, ON N4N 1T5 519-364-6772 |
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 |
Hillsburgh
Graham Animal Hospital 98 Trafalgar, Hillsburgh, ON N0B 1Z0 519-855-6439 |
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 |
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 |
Inglewood
Caledon Equine Hospital 15343 Hurontario St, Inglewood, ON L7C 2E3 905-838-0038 |
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 |
Inverary
Cat’s Pajamas The 4811 Perth Rd, Inverary, ON K0H 2L0 613-353-2228 |
Iroquois Falls
Iroquois Falls Animal Hospital 741 Hwy 67, Iroquois Falls, ON 705-232-7172 |
Jordan Station
West Niagara Animal Hospital 3350 King St, Jordan Station, ON L0R 1S0 905-562-9049 |
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 |
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 |
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 |
Keswick
Keswick Pet Hospital 23 The Queensway S, Keswick, ON L4P 1Y8 905-476-3802 |
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 |
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 |
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 |
Lakefield
Village Animal Hospital 108 Queen, Lakefield, ON K0L 2H0 705-652-5267 |
Lasalle
La Salle Animal Hospital 1468 Front Rd, Lasalle, ON N9J 2B3 519-734-1300 |
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 |
Listowel
Heartland Animal Hospital & Heartland Vet Services 8451 Road 164, Listowel, ON N4W 3H2 519-291-2060 |
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 |
Manotick
Manotick Veterinary Hospital 4224 Rideau Valley Dr, Manotick, ON K0A 2N0 613-692-3411 |
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 |
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 |
Martintown
Martintown Animal Hospital 4910 Nine Mile, Martintown, ON K0C 1S0 613-528-4246 |
Meaford
Ardiel Animal Hospital RR 4, Meaford, ON N4L 1W7 519-538-4898 |
Midland
Heritage Animal Hospital 687 King St, Midland, ON L4R 0B7 705-526-6411 |
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 |
Mindemoya
Island Animal Hospital (The) B 5993 542 Hwy, Mindemoya, ON P0P 1S0 705-377-7200 |
Minden
Minden Animal Hospital 9 Bobcaygeon Rd, Minden, ON K0M 2K0 705-286-2919 |
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 |
Morrisburg
Morrisburg Animal Hospital 12423 County Road 2, Morrisburg, ON K0C 1X0 613-543-2812 |
Mount Albert
Mount Albert Veterinary Hospital 19144 Highway 48 RR 1, Mount Albert, ON L0G 1M0 905-473-2400 |
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 |
Mount Hope
Glanbrook Veterinary Services 2273 Upper James St RR 1, Mount Hope, ON L0R 1W0 905-679-6739 |
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 |
Navan
Colonial Veterinary Hospital 1364 Colonial Rd, Navan, ON K4B 1N1 613-835-2883 |
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 |
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 |
New Liskeard
Animal Hospital On Hwy 11B 883330 Hwy 65, New Liskeard, ON P0J 1P0 705-647-1688 |
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 |
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 |
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 |
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 |
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 |
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 |
Omemee
Omemee Veterinary Hospital 128 King St W PO Box 534, Omemee, ON K0L 2W0 705-799-5228 |
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 |
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 |
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 |
Orono
Orono Veterinary Hospital 30 Cobbledick, Orono, ON L0B 1M0 905-983-9010 |
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 |
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 |
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 |
Paris
Cobblestone Animal Hospital 1084 Rest Acres Rd, Paris, ON N3L 3E3 519-442-3286 |
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 |
Pelham
Fonthill Animal Hospital 137 Hwy 20, Pelham, ON 905-892-8000 |
Pelham Animal Hospital 4 Hwy 20, Pelham, ON 905-892-2035 |
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 |
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 |
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 |
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 |
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 |
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 |
Port Dover
Dover Animal Hospital 312 St Patrick, Port Dover, ON N0A 1N0 519-583-2824 |
Port Elgin
Southampton Pet Hospital Port Elgin, ON N0H 2C0 519-832-9132 |
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 |
Quinte West
Hillcrest Animal Hospital 17532 Hwy 2, Quinte West, ON K8V 5P7 613-394-4811 |
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 |
Richmond
Richmond Animal Hospital 6174 Perth, Richmond, ON K0A 2Z0 613-838-4500 |
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 |
Rockland
Clarence Rockland Veterinary Hospital 2935 rue Laurier, Rockland, ON K4K 1A3 613-446-7266 |
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 |
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 |
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 |
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 |
Seaforth
Seaforth Animal Hospital 80205 North Li, Seaforth, ON N0K 1W0 519-527-1760 |
Seeleys Bay
Seeleys Bay Animal Hospital Hwy 15 Seeley’s Bay Centre, Seeleys Bay, ON K0H 2N0 613-387-3218 |
Shelburne
HeadWaters Veterinary Hospital 1-219 First Ave E, Shelburne, ON L0N 1S0 1-866-232-6156 |
Simcoe
Queensway Veterinary Hospital & Professional Corporation 415 Queensway W, Simcoe, ON N3Y 2N4 1-888-256-7847 |
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 |
South Porcupine
South Porcupine Animal Hospital 223 Main St, South Porcupine, ON P0N 1H0 705-235-4647 |
Southampton
Southampton Pet Hospital Hwy 21, Southampton, ON N0H 2L0 1-866-252-3416 |
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 |
St Clements
Laurelwood Veterinary Hospital 515 Benjamin Rd, St Clements, ON N2T 2W1 519-699-0875 |
St George Brant
St George Mill Animal Hospital 2-41 Main S, St George Brant, ON N0E 1N0 519-414-0075 |
St Isidore
St-Isidore Veterinary Hospital 12 Bergevin, St Isidore, ON K0C 2B0 613-524-2997 |
St Thomas
Abbeydale Animal Hospital 26 Sparling Rd, St Thomas, ON N5P 4A7 519-631-6056 |
Stirling
Hastings Veterinary Hospital 9E Tuftsville Rd RR 4, Stirling, ON K0K 3E0 613-395-3386 |
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 |
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 |
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 |
Streetsville
Erin Centre Veterinary Services 2555 Erin Centre, Streetsville, ON L5M 5H1 905-821-9188 |
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 |
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 |
Sutton West
Dalton Road Animal Hospital 21025 Dalton Rd, Sutton West, ON L0E 1R0 905-722-3534 |
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 |
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 |
Thornton
Ivy Veterinary Services 7994 9th Line RR 3, Thornton, ON L0L 2N0 705-424-8878 |
Thorold
Thorold Veterinary Hospital 2B Sullivan Ave, Thorold, ON L2V 2X9 905-227-7644 |
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 |
Tilbury
Tilbury Veterinary Clinic 2 Louise, Tilbury, ON N0P 2P0 519-682-3556 |
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 |
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 |
Tottenham
Pyne Hills Veterinary Hospital 99 Queen S, Tottenham, ON L0G 1W0 905-936-6573 |
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 |
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 |
Unit 13-14 6605 Hwy 7
Markham Veterinary Clinic Unit 13-14 6605 Hwy 7, ON 905-294-0522 |
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 |
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 |
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 |
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 |
Walkerton
Mullen Small Animal Clinic 11 Colborne N, Walkerton, ON N0G 2V0 519-881-3273 |
Wallaceburg
Wallaceburg Animal Hospital 30 McNaughton Ave, Wallaceburg, ON N8A 1R9 519-627-8522 |
Wasaga Beach
River Road Animal Hospital 91 River Rd W, Wasaga Beach, ON L9Z 2X2 705-322-3459 |
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 |
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 |
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 |
Wellesley
Wellesley Veterinary Clinic 3580 Nafziger Rd RR 1, Wellesley, ON N0B 2T0 519-656-2200 |
West Flamborough
Stonegates Veterinary Hospital West Flamborough, ON L0R 2K0 905-627-0695 |
Wheatley
Wheatley Animal Hospital 174 Erie N, Wheatley, ON N0P 2P0 519-825-4607 |
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 |
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 |
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 |
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 |
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 |
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 |