Barry Veterinary Centre

Home > United Kingdom > Vale of Glamorgan > Barry

Barry Veterinary Centre

Out of Hours Care Off-site
  • Small Animals
  • Pet health plan
Unit 2 & 3, Briscombe Retail Park, Barry, Vale of Glamorgan, CF63 2QW