National Kidney Foundation is located in Alor Setar, Malaysia on Persiaran Sultan Abdul Hamid, Taman Teratai Jingga. National Kidney Foundation is rated 3 out of 5 in the category national health foundation in Malaysia.
Address
Persiaran Sultan Abdul Hamid, Taman Teratai Jingga