IFSC Code
{{ branch.ifsc_code }}
MICR CODE
625229503
ADDRESS
4/41, PALAYURPATTI ROAD, VELLALORE, MELUR TALUK, MADURAI DIST. 625109
BANK
ICICI BANK LTD