Plot No. 3A, Roshan Mandi, Tuda Mandi, Near SBI Bank, Main Najafgarh Road, Najafgarh, New Delhi-110043
Multi Speciality Hospital
Website : no