Barry Animal Health Centre

2 Boverton Brook
Llantwit Major, CF61 1TY
United Kingdom