Leave Us Message Address Batra Hospital & Medical Research Centre1, Mehrauli - Badarpur Rd, Tughlakabad Institutional Area, Vayusenabad, New Delhi, Delhi 110062 +91-70231-76653 +91-96258-18164 drkapilsharma@gmail.com