Barry Veterinary Centre – Barry

Unit 2 & 3 Briscombe Retail Park, Cardiff Road
Barry, South Glamorgan CF63 2QW

Phone: 01446 733406