Practices
Animal Welfare
VV
Valley Vets
AS
A.L.M. Shepherd
SF
Synergy Farm Health
WV
Wherry Veterinary Group
TR
Two Rivers Veterinary Practice
PL
Priors Leaze Veterinary Centre
BV
Boundary Vets
DV
Dulverton Veterinary Practice
AC
Ash Croft Veterinary Surgery
GO
Goddard
AV
Ark Veterinary Centre
KV
The Kingston Veterinary Group Grove Dene Surgery
PC
Parley Cross Veterinary Centre
HV
Hay Veterinary Group
SC
Spring Corner Veterinary Centre
WM
West Mount Vets
KV
Kingston Veterinary Group
BV
Broadway Veterinary Surgery
BV
Bicester Vets
VD
VETERINARY DERMATOLOGICALS LIMITED
UV
The Uttoxeter Veterinary Practice
Uttoxeter
FV
Farnham Veterinary Group, Ash Vale Surgery
Aldershot
WL
White Lodge Veterinary Centre
Minehead
LH
Linden House Veterinary Centre
Diss
AV
Ashton Veterinary Surgery
Bristol
BF
Best Friends Vets
South Woodham Ferrers
VV
The Village Veterinary Centre
Cramlington
VV
Vale Veterinary Group
Kidderminster
TV
Tremain Veterinary Group
Witney
YV
Yeovil Veterinary Surgery
Yeovil
LP
Longlevens Practice
Gloucester
LV
Lipson Venterinary Centre
Plymouth
BV
Blagreaves Veterinary Centre
Derby
GV
Godiva Veterinary Clinic
Coventry
PR
Portland Road Veterinary Clinic
East Grinstead
VV
Vicarage Veterinary Practice
Saxilby
CR
Canine Reproduction Scotland
Edinburgh
WV
Windlebrook Veterinary Clinic
High Street
SE
The Sussex Equine Hospital
Pulborough
DV
Davison Veterinary Care
Nottingham
EV
Erne Veterinary Group
Lisnaskea
NV
Northlands Vetinery Clinic
Corby
CV
Crewe Veterinary Hospital
Crewe
MG
Maes Glas Veterinary Group
Porthcawl
VH
The Veterinary Health Centre
Lytham St Annes
OV
Oaks Veterinary Centre
Birmingham
KV
Kingfisher Veterinary Practise
Taunton
TV
Trafford Veterinary Center
Urmston
WV
Woodlands Veterinary Group
Ivybridge
SV
Saintfield Veterinary Clinic
Ballynahinch