Veterinary Surgeons

1 BRIDGES VETERINARY SURGERY

AT PUGHS GARDEN VILLAGE, Ty Nant Road, Morganstown, CARDIFF, CF15 8LB, UK

029 2084 2440 | More Info

2 Companion Care Veterinary Surgery

within Pets at Home, Cardiff Bay Retail Park, Ferry Rd, Cardiff, CF11 0JR, UK

029 2023 2957 | More Info

3 The Croeso Veterinary Hospital Ltd,

111, Whitchurch Rd, Cardiff, CF14 3JQ, UK

029 2061 9899 | More Info

4 Cowbridge Road Veterinary Centre

463 Cowbridge Road East, Canton, Cardiff, CF23 5BX, UK

029 2037 7771 | More Info

5 Croeso Veterinary Hospital

111, Whitchurch Road, Cardiff, CF14 3JQ, UK

029 2061 9899 | More Info

6 Cumines Veterinary Surgery

4, Evansfield Rd, Cardiff, CF14 2FA, UK

029 2057 6600 | More Info

7 Heath Veterinary Group

123-125, Heol Y Deri, Cardiff, CF14 6UH, UK

029 2062 1511 | More Info

8 Marlborough Road Veterinary Centre

2, Marlborough Rd, Roath, Cardiff, CF23 5BX, UK

029 2049 1235 | More Info

9 Park Veterinary Group

Sanitorium Rd, Cardiff, CF11 8DG, UK

029 2038 2211 | More Info

10 Park Vets

Sanatorium Road, Cardiff, CF11 8DG, UK

02920 382211 | More Info

11 St. David Veterinary Centre

Pentwyn Drive, Cardiff, CF23 7SD, UK

029 2073 3111 | More Info

12 Smart Clinic

Unit 8, Lamby Workshops, Lamby Way, Rumney, Cardiff, CF3 2EQ, UK

029 2079 9886 | More Info

13 Valley Vets

180, Merthyr Rd, Whitchurch, Cardiff, CF14 1DL, UK

029 2052 9444 | More Info

14 The Cardiff Cat Clinic

Bridge House, Station Rd, Llanishen, Cardiff, CF14 5UW, UK

029 2076 1600 | More Info

15 Petherton Veterinary Surgery

86, Wentloog Rd, Rumney, Cardiff, CF3 3EA, UK

029 2036 1767 | More Info

16 Penarth Pet Health Care Centre

2f, Cornerswell Rd, Penarth, CF64 2UZ, UK

029 2035 0095 | More Info

17 PDSA PetAid Hospitals

238, Bute St, Cardiff, CF10 5HT, UK

029 2048 0990 | More Info

18 Companion Care Vet Surgery-Inside Pets At Home

Cardiff Bay Retail Park, Ferry Road, Cardiff, CF11 0JR, UK

029 2023 2957 | More Info

19 Caroline J O'Connor

The Veterinary Surgery, Bronllwyn Rd, Pentyrch, Cardiff, CF15 9PT, UK

029 2089 2113 | More Info