188 have published consultation prices
St James Veterinary Group – Morriston
66 Martin Street, Morriston, Swansea, SA6 7BJ

St James Veterinary Group – Parkway
253 Gower Road, Sketty, Swansea, SA2 9JL

St James Veterinary Group – Penllergaer
Llys Nini, Penllergaer, Swansea, SA4 9WB

St James Veterinary Group – Walter Road
68 Walter Road, Swansea, SA1 4PT

St James Veterinary Group – Whitegate
Whitegates, 105 Mayals Road, Swansea, SA3 5DH

St James Veterinary Group - Neath
35a Lewis Road, Neath, SA11 1DJ

Station House Veterinary Centre
Chester Road, Bretton, CH4 0DH

Steffan Veterinary Services, Lampeter
5 High Street, Lampeter, SA48 7BA
Summergrove Vets - Newport
161 Larch Grove,, NP20 6LA
Summerhill Vets, Newport
43 Summerhill Avenue, Newport, NP19 8FQ
Summerview Vets - Chepstow
54a Bulwark Road, Bulwark,, NP16 5JW
Summerwood Vets, Blackwood
271-273 High Street, Blackwood, NP12 1AW
Summerwood Vets, Caerphilly
106 St Cenydd Road,, CF83 2TE
Swansea PDSA Pet Hospital
20 Viking Way, Swansea, SA1 7DA

Swansea Vets for Pets
Inside Pets at Home, Unit 6 Parc Tawe Retail Park, Parc Tawe Link Road, Swansea, SA1 2AL

Tawe Veterinary Centre – Gorseinon
Unit 3, Gorseinon Shopping Park, High Street, Gorseinon, SA4 4DJ
Tawe Veterinary Centre – Sketty
118 Gower Road, Sketty, Swansea, SA2 9BT
Teilo Vets - Llandeilo
Beechwood Offices, Talley Road, Llandeilo, Carmarthenshire, SA19 7HR

Teilo Vets - Llandovery
2 Broad Street, Llandovery, Carmarthenshire, SA20 0AR

