Hospitals in Institutional Area, Delhi
Batra Hospital & Medical Research Center
1, Tughlakabad Institutional Area, Near Saket Metro Station, Mehrauli Badarpur Road, Delhi, Delhi - 110062
- Institutional Area
- 27 Specialities
- 43 Doctors
1, Tughlakabad Institutional Area, Near Saket Metro Station, Mehrauli Badarpur Road, Delhi, Delhi - 110062