Batra Hospital & Medical Research Centre 1, Mehrauli - Badarpur Road, Tughlakabad Institutional Area, Vayusenabad, Landmark: Near Saket Metro Station Tuglakabad, Delhi View Map Location खुलने का समय: Mo-Tu, Th-Su 10:00-21:00
, View Map Location खुलने का समय: Fr 14:00-16:00