Choose Departments
Please select the Department that you attended during your visit
Language
select
English/English
Welsh/Cymraeg
English/English
Welsh/Cymraeg
Site
select
Arwystli Medical Practice Llanidloes
Brecon Medical Group Practice (Ty Henry Vaughan)
Builth Wells Medical Practice
Caereinion Medical Practice
Crickhowell Group Practice
Dyfi Valley Health
Haygarth Medical Centre (Hay-on-Wye)
Haygarth Medical Centre (Talgarth)
Llandrindod Wells Medical Practice
Llanfyllin Group Practice
Montgomery Medical Practice
Newtown Medical Practice
Presteigne Medical Practice
Rhayader Medical Centre
Welshpool Medical Centre
Wylcwm Street Surgery
Ystradgynlais Group Practice (Pengorof)
Arwystli Medical Practice Llanidloes
Brecon Medical Group Practice (Ty Henry Vaughan)
Builth Wells Medical Practice
Caereinion Medical Practice
Crickhowell Group Practice
Dyfi Valley Health
Haygarth Medical Centre (Hay-on-Wye)
Haygarth Medical Centre (Talgarth)
Llandrindod Wells Medical Practice
Llanfyllin Group Practice
Montgomery Medical Practice
Newtown Medical Practice
Presteigne Medical Practice
Rhayader Medical Centre
Welshpool Medical Centre
Wylcwm Street Surgery
Ystradgynlais Group Practice (Pengorof)
Location
select
Application Build: 8.3 (23/06/2025)
Privacy Statement