List your business for Free!

Hospitals in Shrewsbury, Shropshire

Whether you´re trying to track down a specialist or need to trace a relative who has recently been taken ill, you´ll find all the answers in the Cityvisitor directory of hospitals in Shrewsbury. From accident and emergency to day clinics and out patients you´ll find a comprehensive selection of hospitals here including Bupa Hospitals, Clinics, Health Authority, Health Care, NHS. All the information you need about Hospitals in Shrewsbury should be on this, or the following pages.

List your business for Free!

Royal Shrewsbury Hospital NHS Trust

Mytton Oak Road, Shrewsbury, SY3 8XQ 01743 261201

Montgomery County Infirmary

Newton Hospital, Llanfair Road, Newtown, SY16 2DW 01686 617200

Bro Ddyfi Community Hospital

Heol Maengwyn, Machynlleth, SY20 8AD 01654 702266

Community Mental Health Team

71 Salop Road, Oswestry, SY11 2NQ 01691 679500

Jubilee Care Ltd

Sandford Court, Watling Street South, Church stretton, SY6 7BG 01694 722962

Nuffield House Shrewsbury Hospital

Physiotherapy Practice Nuffield Hospital, Mousecroft Lane, Shrewsbury, SY3 9DP 01743 282500

Ludlow Community Hospital

Gravel Hill, Ludlow, SY8 1QX 01584 871127

Gobowen Orthopaedic Hospital

, Oswestry, SY10 7AG 01691 404000

Bishops Castle Community Hospital

Stone House, Union Street, Bishops castle, SY9 5AJ 01588 638220

Community Mental Health Nurses Services For Older

Gravel Hill, Ludlow, SY8 1QX 01584 871126

Bronglais Hospital

Caradoc Road, Aberystwyth, SY23 1ER 01970 623131

Tregaron Community Hospital

Dewi Road, Tregaron, SY25 6JP 01974 298203

Llanidloes War Memorial Hospital

Eastgate Street, Llanidloes, SY18 6HF 01686 414200

Powys Local Health Board

Llanfair Road, Newtown, SY16 2DW 01686 617200

Victoria Memorial Hospital

Salop Road, Welshpool, SY21 7DU 01938 558900

Robert Jones & Agnes Hunt

, Oswestry, SY10 7AG 01691 404000

Whitchurch Hospital

Claypit Street, Whitchurch, SY13 1NT 01948 666292

Llanidloes & District War Memorial Hospital

Eastgate Street, Llanidloes, SY18 6HF 01686 412121