Amar Leela Hospital Pvt. Ltd

B-1/6 Janak Puri, Main Najafgarh Road, Landmark: Near State Bank of India ATM.

Janakpuri, Delhi

43 Beds

6 Doctors

3 Ambulances

Beds : 43

Ambulances : 3