SV Strachan Veterinary Practice Veterinarians & Vet Clinics Newcastle upon Tyne, Tyne and Wear, United Kingdom Strachan Veterinary Practice is a veterinary clinic located in Newcastle upon Tyne, in Tyne and Wear, providi…