Amar Leela Hospital Janakpuri

Amar Leela Hospital Pvt Ltd

B-1/6 Main Najafgarh Road, Janakpuri, New Delhi, Delhi - 110058

+ 91-11-25530838, 25537965, 25537966, 45663333
Fax - +91 11-25530878
http://www.amarleela.com