Book An Appointment

91-999-982-8211
Batra Hospital & Medical Research Centre
1, Tughlakabad Institutional Area, Mehrauli - Badarpur Road, New Delhi, Delhi 110062