St Helier's South West Thames Renal & Transplantation Unit
Address: St Helier Hospital
Wrythe Lane
Carshalton
Surrey
SM5 1AA
United Kingdom
Patients were first dialysed here in: 1967
Transplant Centre: Yes Email Address: james.marsh@epsom-sthelier.nhs.uk
Website: http://www.epsom-sthelier.nhs.uk/