Skipton Veterinary Hospital 01756 793224
Silsden 01535 657273
Crosshills 01535 635115

Leanne Duckworth

Senior Veterinary Surgeon

Leanne Duckworth
Leanne Duckworth BVSc CertAVP MRCVS Senior Veterinary Surgeon

Bio coming soon!