Our
Locations

OUR HOSPITAL LOCATIONS

P3 Veterinary Partners serves communities across Canada, providing high standards of veterinary health care.

Pacific
Western
Central
Atlantic
2
Selkirk Veterinary Hospital
616 Railway Street, Nelson, BC, V1L 1H4
5
Eagle Ridge Veterinary Hospital
5595 Sunshine Coast Highway, Sechelt, BC, V0N 3A0
6
The Landing Veterinary Hospital
771 Gibsons Way, Gibsons, BC, V0N 1V9
7
Pacific Coast Veterinary Hospital
975 Chamberlin Avenue, Prince Rupert, BC, V8J 4J4
17
Pawsitive Veterinary Care
6 - 1551 Sutherland Avenue, Kelowna, BC, V1Y 9M9
18
Downtown Veterinary Clinic
736 Caledonia Avenue, Victoria, BC, V8T 1E5
21
Cranbrook Veterinary Hospital
106 5 Avenue, Cranbrook, BC, V1C 2G2
30
Country Meadows Pet Hospital
20691 Lougheed Highway #16, Maple Ridge, BC, V2X 2P9
31
Admirals Walk Pet Clinic
1497 Admirals Road, Victoria, BC, V9A 2P8
34
Kitimat Veterinary Hospital
587 Mountainview Square, Kitimat, BC, V8C 2N1
42
Creston Veterinary Hospital
1605 Dogwood Street, Creston, BC, V0B 1G0
43
Castlegar Veterinary Hospital
4340 Minto Road, Castelgar, BC, V1N 4B3
10
Grande Prairie Animal Hospital
10126 - 48th Avenue, Grand Prairie, AB, T8V 0V5
12
Northside Veterinary Clinic
210 12A Street North, Lethbridge, AB, T1H 2J1
13
Park Pet Hospital
142 Columbia Boulevard West, Lethbridge, AB, T1K 4J4
15
Animals First Clinic
101 - 9151 Crystal Lake Drive, Grand Prairie, AB, T8X 0B7
22
Chinook Pet Clinic
487 41st Street South, Lethbridge, AB, T1J 5C8
25
Countryside Veterinary Clinic
4501 46 Avenue, Olds, AB, T4H 1P4
1
Grey Bruce Pet Hospital
905 7th Street East, Owen Sound, ON, N4K 1K3
3
Doncaster Animal Clinic
99 Henderson Avenue, Thornhill, ON, L3T 2K9
8
Whites Road Animal Hospital
16 - 1822 Whites Road North, Pickering, ON, L1V 4M1
9
Highway 2 Veterinary Office
14 - 15 Westney Road North, Ajax, ON, L1T 1P5
11
Mississippi Veterinary Services
2809 Highway 29 South, Pakenham, ON, K0A 2X0
14
Blue Mountain Veterinary Services
728380 21st Sideroad, RR#2, Clarksburg, ON, N0H 1J0
19
Napanee Veterinary Hospital
61 County Road 8, Napanee, ON, K7R 3E6
20
Animal Hospital of Milton
491 Main Street East, Milton, ON, L9T 1R1
24
Bridlewood Animal Hospital
7 - 701 Eagleson Road, Kanata, ON, K2M 2G1
26
Yates Veterinary Hospital
28 Bysham Park Drive, Woodstock, ON, N4T 1R2
27
Owen Sound Veterinary Clinic
102743 Grey County Road 18, Owen Sound, ON, N4K 5N6
29
Georgian Animal Hospital
109 Bowes Street, Parry Sound, ON, P2A 2L8
32
Smith Veterinary Hospital
8 Highland Park Boulevard, Thornhill, ON, L3T 1B1
33
Thornhill Veterinary Clinic
38 Centre Street, Thornhill, ON, L4J 1E9
35
Burlington Veterinary Emergency and Referral Hospital
775 Woodview Road, Burlington, ON, L7N 3S1
36
Animal Hospital
12 Tilley Road, Sault Ste. Marie, ON, P6B 3Y6
37
Millbrook Valley Animal Hospital
3 Queen Street, Millbrook, ON, L0A 1G0
39
Rice Lake Animal Hospital
4133 Northumberland County Road 28, Bailieboro, ON, K0L 1B0
40
Timmins Animal Hospital
331 Algonquin Boulevard West, Timmins, ON, P4N 2R9
41
Hale Veterinary Clinic
159 Fife Road, Guelph, ON, N1H 7N8
44
Gloucester Veterinary Hospital
2470 St Joseph Boulevard, Orleans, ON, K1C 1G1
23
Fairvale Animal Hospital
1 Campbell Drive, Rothesay, NB, E2E 5B6
28
Avenue Animal Hospital
507 Rothesay Avenue, Saint John, NB, E2J 2C6
38
WestCoast Veterinary Services
129 Carolina Avenue, Stephenville, NL, A2N 2S6