TARAK HOSPITAL C-7,Jai Bharat Enclave,Dwarka More,,Opp Metro Pillar No 789,NIL, New Delhi, Delhi City / Town New Delhi State / Union Territory Delhi Facility Category Healthcare Facility