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