Locate 12.9374728, 77.5918799 Address : Indira Gandhi Institute of Child Health, Reg. No. 132/85-86, South Hospital Complex, Dharmaram College Post, Bengaluru, Karnataka 560029