Donald Mactaggart BVM&S CertSAD MRCVS
Thistle Veterinary Health Centres,1 Alcorn Rigg,Clovenstone,Edinburgh EH14 3BF
T: 0131 453 6699F: 0131 477 7751W: www.thistlevets.co.uk