| Critchley Dr M | 01743 235111 | | Mount Pleasant Medical Centre, Ditherington Road, Ditherington, Shrewsbury, SY1 4DQ | Map & Directions |
| Mount Pleasant Medical Centre | 01743 235111 | | Ditherington Road, Shrewsbury, SY1 4DQ | Map & Directions |
| Dr C D J Maurice | 01743 244525 | | Riverside Medical Practice, Roushill, Shrewsbury, SY1 1PQ | Map & Directions |
| Dr J R Stringer | 01743 244525 | | Riverside Medical Practice, Roushill, Shrewsbury, SY1 1PQ | Map & Directions |
| Dr D J Clesham | 01743 352371 | | Riverside Medical Practice, Roushill, Shrewsbury, SY1 1PQ | Map & Directions |
| Dr M C Lovett | 01743 244525 | | Riverside Medical Practice, Roushill, Shrewsbury, SY1 1PQ | Map & Directions |
| Harker Dr G | 01743 235111 | | Mount Pleasant Medical Centre, Ditherington Road, Ditherington, Shrewsbury, SY1 4DQ | Map & Directions |
| Dr P M Walker | 01743 244525 | | Riverside Medical Practice, Roushill, Shrewsbury, SY1 1PQ | Map & Directions |
| Dr L Milne | 01938 810279 | | Llanfair Caereinion, Welshpool, SY21 0RT | Map & Directions |
| Dr Griffin | 01743 718486 | | The Hope Edwards Institute, Main Road, Dorrington, Shrewsbury, SY5 7JW | Map & Directions |
| Dr I F Rummens | 01691 652929 | | 34 Church Street, Oswestry, SY11 2SP | Map & Directions |
| Guest Dr E L | 01948 840206 | | Walford House, Shrewsbury Street, Prees, Whitchurch, SY13 2DH | Map & Directions |
| Dr P R X Winter | 01588 672309 | | 20 Shrewsbury Road, Craven Arms, SY7 9PY | Map & Directions |
| Four Crosses Medical Centre | 01691 839911 | | Four Crosses Business Park, Llanymynech, SY22 6ST | Map & Directions |
| Dr P J Bottomley | 01743 241313 | | 25 Sutton Road, Shrewsbury, SY2 6DL | Map & Directions |
| Dr John Snelling | 01948 662128 | | Drumcarrig, Bridgewater St, Whitchurch, SY13 1QH | Map & Directions |
| Dr L M C Davies | 01948 860205 | | Laurel Bank Surgey, Old Hall Street, Malpas, SY14 8PS | Map & Directions |
| Dr M Plant | 01691 828209 | | Llansantffraid Medical Centre, Llanymynech, SY22 6AU | Map & Directions |
| Dr Laycock | 01743 874565 | | 1 Beeches Road, Bayston Hill, Shrewsbury, SY3 0PF | Map & Directions |
| Davies Dr G | 01939 220295 | | High Street, Clive, Shrewsbury, SY4 5PS | Map & Directions |
| P Godfrey-Glynn | 01974 241556 | | Llanilar Health Centre, Llanilar, Aberystwyth, SY23 4PA | Map & Directions |
| Dr J D Mccarter | 01948 830223 | | Sandy Lane, Hanmer, Whitchurch, SY13 3DL | Map & Directions |
| Dr A Adair | 01974 298218 | | Salop House, Chapel Street, Tregaron, SY25 6HA | Map & Directions |
| Dr D Lowdon | 01939 260210 | | Prescott Road, Prescott, Baschurch, Shrewsbury, SY4 2DR | Map & Directions |
| Dr H Hawkridge | 01743 790325 | | Pontesbury Medical Practice, Hall Bank, Pontesbury, Shrewsbury, SY5 0RF | Map & Directions |
| Dr P S Bennett | 01743 362223 | | Racecourse Lane, Shrewsbury, SY3 5LZ | Map & Directions |
| Dr P N G Jones | 01691 648259 | | Llanfyllin Medical Centre, High Street, Llanfyllin, SY22 5DG | Map & Directions |
| Dr R A Evans | 01970 624545 | | Padarn Surgery, 28 North Parade, Aberystwyth, SY23 2NF | Map & Directions |
| Marysville Medical Practice | 01743 244000 | | 1 Burlington Place, Shrewsbury, SY3 7LF | Map & Directions |
| Dr A Lovell | 01691 828209 | | Llansantffraid Medical Centre, Llanymynech, SY22 6AU | Map & Directions |
| Dr E A M Greville | 01691 623256 | | Trimpley Street, Ellesmere, SY12 0DB | Map & Directions |
| Dr A L Solomon & Partners | 01938 553858 | | Church View, Guilsfield, Welshpool, SY21 9NL | Map & Directions |
| Dr S J Teather | 01948 662870 | | Station Road, Richmond Terrace, Whitchurch, SY13 1RH | Map & Directions |
| Nicholls Dr H | 01970 624855 | | Church Surgery, Portland Street, Aberystwyth, SY23 2DX | Map & Directions |
|
|