Karnatakaa Nephrology And Transplant Institute
Address
Lakeside Medical Centre and Hospital, 33/4, Meaneen Avenue
Bengaluru Urban, Karnataka · PIN 560042
Lakeside Medical Centre and Hospital, 33/4, Meaneen Avenue
Bengaluru Urban, Karnataka · PIN 560042