Skip to main content
Navigate
Toggle navigation
Home
Introduction to Farm Animal
About Us
About Us
Our Vets
Our Admin Team
XLVets
Upcoming Meetings
Vacancies
Resources
Factsheets
Livestock Matters
How to Find Us
Emergencies
Committed to excellence in practice
[email protected]
01691 828205
Llansantffraid, Powys SY22 6UA
Factsheets on a wide range of areas
Factsheets