Number 16, Mahipalpur, , Delhi - 110037, Delhi, India
253-B-3, Rama Market, Munirka, , Delhi - 110067, Delhi, India
C/O-Batra Hospital & Medical Research Centre, 1, , Mehrauli Badarpur Road, Tughlakabad, , Delhi - 110044, Delhi, India
28, Vigyan Vihar-Anand Vihar, , Delhi - 110092, Delhi, India
Shop No 103, 1st Flr, Vikas Surya Tower, Dwarka, , Delhi - 110075, Delhi, India