Skip to main content
Navigate
Toggle navigation
Home
Introduction to Farm Animal
About Us
About Us
Our Vets
Our Admin Team
RCVS Practice Standards
Videos
XLVets
Resources
Factsheets
Livestock Matters
How to Find Us
Emergencies
Committed to excellence in practice
admin@cainvets.co.uk
01691 828205
Facebook
Twitter
Google+
Llansantffraid, Powys SY22 6UA
Videos
Farm Animal Promotional Video