In case of emergency call 01785 813955

Click here for information

An independent veterinary practice dedicated to delivering the highest standards in health care.
Shires Vets Illustration