Thank you for contacting us

We will reply to you as soon as we can.

In an emergency, please see the Emergency page.

Thanks,

Your Team at Castle Vets

Registered Office: Leeman House, Station Business Park, Holgate Park Drive, York YO26 4GB.
Registered in England & Wales No 10026837. © VetPartners 2020

  • Facebook