Otter Vets – Sidmouth Veterinary Centre
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 Otter St Mary.
This practice is Vetsure Accredited. Chandlers Lane, Sidmouth, Devon, EX10 9BX. 01395 512611