IC
ICICI Bank
OKHLA PHASE III BRANCH
+919990701333
IFSC CODE
ICIC0001820
MICR Code
110229213
Branch Code
001820
City / District
DELHI
State
DELHI
Office Address
ICICI BANK LTD., 254, OKHLA PHASE 3, NEW DELHI.110020