Nephrology and Urology Department - NHSL is located in Colombo, Sri Lanka on Ward 65 - Urology, Kynsey Rd. Nephrology and Urology Department - NHSL is rated 3 out of 5 in the category hospital department in Sri Lanka.
Address
Ward 65 - Urology, Kynsey Rd