Branch Details
ICICI BANK LIMITED
ICIC0001823
110229208
91 8130798404
SHIVALIK
DELHI
ICICI BANK LTD. B-16, SHIVALIK, MALVIYA NAGAR, NEW DELHI – 17