IFSC Code
{{ branch.ifsc_code }}
MICR CODE
680229002
ADDRESS
DELMA COMPLEX, OPP. CO-OPERATIVE HOSPITAL, SHORNUR ROAD, THRISSUR. 680001
BANK
ICICI BANK LTD