IC
ICICI Bank
MEENANGADI BRANCH
IFSC CODE
ICIC0008385
MICR Code
673229016
Branch Code
008385
City / District
PURAKKADI
State
KERALA
Office Address
ICICI BANK LTD, MARY LAND TOURIST COMPLEX 54 MEENANGADI PO, WAYANAD PO, KERALA 673591