Inkosi Albert Luthuli Central Hospital - Dept of Nephrology
Rating: 4.6 (59 reviews)
Type: Hospital department
Address: Inkosi Albert Luthuli Central Hospital, 800 Vusi Mzimela Rd, Durban, 4091, Durban
Phone: +27312401335
Website: www.ialch.co.za
Location: View on Google Maps

