Approximately 1.57 km away
Address: Khagh No.327/2, Near Government School, Main Chhatarpur Rd, Block A1, Dr Ambedkar Colony, Chhattarpur, New Delhi, Delhi 110074, India
Approximately 1.61 km away
Address: Institute of Liver and Biliary Sciences, D1, Shanti Kunj B Block, Anand Gram, Ghitorni, New Delhi, Delhi 110070, India