Branch Details
ICICI BANK LIMITED
ICIC0002113
403229020
0832-2287174
MARCELA
NORTH GOA
GOA
ICICI BANK LTD., H. NO.327, DEULWADA, TALUKA PONDA, MARCELA - 403106, NORTH GOA DIST., GOA