Canterbury & Christchurch
Canterbury:
After Hours Veterinary Clinic (146 Antigua Street) 03-366-1052
Aldwins Road Vet Clinic (33 Marlborough Street, Phillipstown) 03-389-6222
Animal & Bird Hospital (483 Ferry Road, Waltham) 03-389-9034
At The Vets (406 Brougham Street, Sydenham) 03-332-6632
VetLife Ashburton (4 Seafield Road, Netherby) 03-307-5195
Avonhead Veterinary Clinic (207 Withells Road) 03-358-4407
Belfast Veterinary Clinic (830 Main North Road, Belfast) 03-323-7400
Estuary Vets (1091 Ferry Road, Woolston) 03-384-3075
Harewood Veterinary Hospital (207 Harewood Road) 03-352-2574
McMaster & Heap Veterinary Practice (12 Coppell Place) 03-338-2534
Northlands Animal Care Hospital (160 Main North Road) 03-352-4335
NCVC Amberley (1 Osborne Road, Amberley) 03-314-8612
Ourvets St Albans (98 Cranford St) 03-355-6747
Ourvets Parklands (438 Mairehau Road, Parklands) 03-383-2233
Ourvets Halswell (393 Halswell Road) 03-322-8331
Paddock Vets (2 Chapman Street, Methven) 03 302 8866
PAWS Vets (71 Main North Road, Woodend) 03-3122669
Pegasus Bay Vets (8 Tahuna Street, Pegasus) 03-740-0692
Prebbleton Veterinary Hospital (56 Blakes Road) 03-349-9946
Redwood Veterinary Clinic (395 Main North Road) 03-352-4279
RVC Kaiapoi (154 Williams Street, Kaiapoi) 03-327-8387
RVC Woodend (138 Main North Road) 03-312-8387
Selwyn Veterinary Centre (829 Jones Rd, Rolleston) 03-347-7419
Straven Road Veterinary Centre (8 Straven Road, Riccarton) 03-348-9728
The Cat Vet (93 Bealey Ave, ChCh Central) 03-595-1184
The Kowhai Vet Clinic (122 Opawa Road) 03-337-5445
Vetcall Animal Hospital (78 Buckleys Road, Linwood) 03-389-6558
Vetlife Oxford (3128 Oxford Road) 03-312-4882
Vetlife Ashburton (4 Seafield Road) Netherby. 03-307-5195
VetEnt Lincoln (55 James Street, Lincoln) 03-325-2808
West Vet (173 Wairakei Road, Bryndwr) 03-351-6138
Wigram Vets (155 Corsair Drive, Wigram) 03-929-0987
West Melton Veterinary Centre (3/736 Weedons Ross Rd) Rolleston 03-347-4546