Practices

Hafren Veterinary Group has 4 branches in Powys.

Please visit the relevant branch pages for contact details, maps and opening times.

Newtown

Llanidloes Road
Newtown
Powys
SY16 1HA

Telephone: 01686 625344

Opening Hours:
Monday to Friday: 8.30am to 5.30pm
Saturday: 8.30am to 1pm

Find out more

Llanidloes

Dulas Villa
Llanidloes
Powys
SY18 6RE

Telephone: 01686 413475

Opening Hours:
Monday to Friday: 8.30am to 5pm
Saturday: 8.30am to 12.30pm

Find out more

Crossgates

Taylors Garage
Crossgates
Llandrindod Wells
Powys
LD1 6RF

Telephone: 01597 851500

Opening Hours:
Monday to Friday: 8.30am to 5pm
Saturday: 8:30am to 12pm

Find out more

Knighton

Hafren Surgery
Ludlow Road
Knighton
LD7 1HP

Telephone: 01547 528292

Opening Hours:
Monday to Friday: 8.30am to 5.00pm
Saturday: 9.00am to 12.00pm

Find out more