South Street, Rhayader LD6 5BH
01597 810666
Farleigh Beaufort Road, Llandrindod Wells LD1 5EE
01597 822877
15 Dolgwenith, Llanidloes SY18 6DW
01686 412047
Town Hall Great Oak Street, Llanidloes SY18 6BN
01686 414997
Pages 1