D-10/1 PHASE-1, OKHLA     NEW DELHI South Delhi DL IN 110020 (Delhi)