The Shrewsbury and Telford Hospitals NHS Trust
Address:
Shrewsbury
Shropshire
SY3 8XQ
United Kingdom
Patients were first dialysed here in: 1979
Transplant Centre: No Website: http://www.sath.nhs.uk