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 . 01404 814322