David Manuel, DVM
Ajax Animal Hospital
369 Finley Avenue
Ajax, ON L1S 2E2
Canada
905-683-6430
Display Map
|
Tamara Staring, DVM
Barrie Animal Hospital
424 Dunlop St
Barrie, ON L4N 1C2
Canada
705-737-1900
Display Map
|
Julie Schell, DVM
Bow Bottom Veterinary Hospital
1186 137 Avenue SE
Calgary, AB T2J 6T6
Canada
403-278-1984
Display Map
|
Scott Kelman, DVM. BSc
Bow Bottom Veterinary Hospital
1186 137 Avenue SE
Calgary, AB T2J 6T6
Canada
403-278-1984
Display Map
|
Stan Gira, DVM
Sabadilla Animal Clinic & Laser Centre
75-2525 Bridlecrest Way SW
Calgary, AB T2Y 5J4
Canada
403-873-1115
Display Map
|
Sasa Karagic, DVM
Alpine Pet Hospital
7 321 61 av SW
Calgary, AB T2H 2W7
Canada
403-212-4008
Display Map
|
Gwendolyn Robertson, DVM
Campbellford Veterinary Services
PO Box 908
Campbellford, ON K0L 1L0
Canada
705-653-7250
Display Map
|
Tina Gray, DVM
Blue Mountain Veterinary Services
21st Sdrd
Clarksburg, ON N0H 1J0
Canada
519-599-7777
Display Map
|
Barry MacEachern, DVM
Dartmouth Veterinary Hospital
61 Tacoma Drive
Dartmouth, NS B2W 3E7
Canada
902-434-0700
Display Map
|
Robert Perry, DVM
Dunnville Veterinary Clinic
110 Ramsey Dr
Dunnville, OH N1A 1K8
Canada
905-774-7642
Display Map
|
Todd Scott, DVM
Crestwood Veterinary Centre
9640 - 149 Street
Edmonton, AB T5P 1J9
Canada
780-444-7550
Display Map
|
Mary Machum, DVM
Crestwood Veterinary Centre
9640 - 149 Street
Edmonton, AB T5P 1J9
Canada
780-444-7550
Display Map
|
Rae Worden, DVM
Fergus Veterinary Hospital
815 St David St N
Fergus, ON N1M 2L1
Canada
519-787-2000
Display Map
|
David Mackenzie, DVM
Fort Langley Veterinary Clinic
9110 Glover Rd
Fort Langley, BC V1M2R9
Canada
604-888-4142
Display Map
|
Eamon Draper, DVM
Fairview Animal Hospital
7071 Baters Road
Halifax, NS B3L2C2
Canada
902-443-9385
Display Map
|
Elizabeth Croft, DVM
Woodbury Animal Hospital
2601 Robie St
Halifax, NS B3K 4N7
Canada
902-455-7297
Display Map
|
Cherie White, DVM
Princess Animal Hospital
1027 Bayridge Dr.
Kingston, ON K7P 3B8
Canada
613-634-7123
Display Map
|
Amanda Maclean, B.Sc., DVM
Highlands Pet Hospital
2550 Highlands Rd W
Lethbridge, AB T1J 4V3
Canada
403-327-7387
Display Map
|
Susan Calverley, DVM
Mission Veterinary Hospital
7195 Horne St.
Mission, BC V2V 3X9
Canada
604-826-8456
Display Map
|
Anne-Marie Potrawiak, DVM
Hospital Veterinaire Anima-Plus
267 Rue Laurier Ouest
Montreal, QC H2V 2K1
Canada
514-277-0977
Display Map
|
Robert Porter, DVM
Blue Sky Animal Hospital
14 Gertrude St. W
North Bay, ON P1A 1J3
Canada
705-742-1570
Display Map
|
Janice Crook, DVM
Mosquito Creek Veterinary Hospital
1180 Marine Dr.
North Vancouver, BC V7P 1S8
Canada
604-990-3647
Display Map
|
Dieter Schmidt, DVM
Bronte Road Animal Hospital
2544 Speers Road
Oakville, ON L6L 5W8
Canada
905-825-2100
Display Map
|
Erica Gallagher, DVM
Lansdowne Animal Hospital
281 Sunnyside Avenue
Ottawa, ON K1S 0R4
Canada
613-730-2460
Display Map
|
Charles Bruce, DVM, DACVS
Alta Vista Animal Hospital
2616 Bank Street
Ottawa, ON K1T 1M9
Canada
613-731-6851
Display Map
|
Melissa Boyle, DVM
Grey Bruce Pet Hospital
905 7th St East
Owen Sound, ON N4K 1K3
Canada
519-376-7387
Display Map
|
Jessica Bolahood, DVM
Port Hope Veterinary Hospital
25 Peter St
Port Hope, ON L1A 1C2
Canada
905-885-4525
Display Map
|
Wendy Menary, DVM
Port Hope Veterinary Hospital
25 Peter Street
Port Hope, ON L1A 1C2
Canada
905-885-4525
Display Map
|
Elaine Degrandpre, DVM
Parkland Veterinary Hospital
17-7727 50th Street
Red Deer, AB T4P 1M7
Canada
403-343-7165
Display Map
|
Greg Harasen, DVM
Animal Clinic of Regina
1800 Garnet
Regina, SK S4T 2Z2
Canada
306-525-5244
Display Map
|
Timothy Andrews, DVM
Crescent Beach Veterinary Clinic
12823 Crescent Road
S. Surrey, BC V6P-1J6
Canada
604-538-7105
Display Map
|
Lorne Carroll, DVM
Sechelt Animal Hospital
5500 Wharf Street
Sechelt, BC V0N3A0
Canada
604-885-2309
Display Map
|
Karen Kemp, DVM
Sechelt Animal Hospital
5500 Wharf Street
Sechelt, BC V0N3A0
Canada
604-885-2309
Display Map
|
Leslie Jean McGregor, DVM
WestCoast Veterinary Hospital
779 Maidstone Road
St Davids, NF A0N 1X0
Canada
709-645-3344
Display Map
|
Francis Lagacé, DVM
Anima-Plus St-Hubert
5435 Chemin Chambly
St. Hubert, QC J3Y 3P2
Canada
450-443-1461
Display Map
|
Sarah Guenette, DVM
Anima-Plus St-Hubert
5435 Chemin Chambly
St. Hubert, QC J3Y 3P2
Canada
450-443-1461
Display Map
|
Avtar Jandi, DVM
Mobile Surgical Services
12285 58A Ave
Surrey, BC V3X 3L8
Canada
310-562-6221
Display Map
|
Greg Usher, DVM
Usher Animal Hospital
84 Merton St.
Toronto, ON M4S1A1
Canada
416-482-3998
Display Map
|
Darren Marks, DVM
McGilvray Veterinary Hospital
1525 Ave Rd.
Toronto, ON M5M 3X3
Canada
416-783-6131
Display Map
|
Rona Sherebrin, DVM
Secord Animal Hospital
3271 Yonge Street
Toronto, ON M4N 2L8
Canada
416-486-1700
Display Map
|
Scott Bainbridge, DVM
Dundas West Animal Hospital
2160 Dundas St W
Toronto, ON M6R 1X3
Canada
416-535-8387
Display Map
|
Julia Hammond, DVM
Birchmount Veterinary Clinic
163 Birchmount Rd
Toronto, ON M1P 2H4
Canada
416-752-6048
Display Map
|
Cindy Kneebone, DVM
East York Animal Clinic
805 O'Connor Dr.
Toronto, ON M4B 2S7
Canada
416-757-3569
Display Map
|
Alan Kuzma, DVM
Canada West Veterinary Specialists
1988 Kootenay St
Vancouver, BC V5M 4Y3
Canada
604-473-4882
Display Map
|
John Anderson, DVM
Anderson Animal Clinic
8465 Granville St
Vancouver, BC V6P 4Z9
Canada
604-263-6767
Display Map
|
Erik Irre, DVM
Vancouver Animal Wellness Hospital
105 E Broadway
Vancouver, BC V5T 1W1
Canada
604-738-4664
Display Map
|
Gordon Goodridge, DVM
Centennial Animal Hospital
2747 Pembina Hwy
Winnepeg, R3T 2H5
Canada
204-269-8162
Display Map
|