Windsor Dialysis Centre
Old Ambulance Station, Maidenhead Road, Windsor, Berkshire, SL4 5EYContact details and Patient Advice and Liaison Service (PALS)
Nephrology
Contact department
Phone
0118 322 8511
Contact details and Patient Advice and Liaison Service (PALS)
0118 322 8511