IC
ICICI Bank
MARCELA BRANCH
+919049849079
IFSC CODE
ICIC0002113
MICR Code
403229020
Branch Code
002113
City / District
MARCELA
State
GOA
Office Address
ICICI BANK LTD., H. NO. 327, DEULWADA, MARCELA PONDA, NORTH GOA DIST., GOA.403106