Otter Vets – Otter Veterinary Clinic
At Otter Vets, they’re committed to providing a high standard of care throughout all of their services to pets, farm animals and equine.
Otter Vets has another practice in Sidmouth.
This practice is Vetsure Accredited. Find out more about 64 Mill Street Ottery St Mary Devon EX11 1AF. 01404 814322