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

Get in Touch