• Call us on028 777 62528

John McShane

Veterinary Surgeon

John McShane
John McShane MRCVS MVB (New Grad Vet) Veterinary Surgeon

John is a familiar face around the practice having carried out many veterinary placements throughout the years and living locally. As well as a German Shepherd and two cats, he also has his own flock of sheep at home that he plans to develop now that he's home.