- NHS hospital
Windsor Dialysis Unit
Map and contact details
Windsor Dialysis Unit
Ambulance Station
1 Maidenhead Road
Windsor
Berkshire
SL4 5EH