IFSC Code
{{ branch.ifsc_code }}
MICR CODE
632229002
ADDRESS
ICICI BANK LTD. NO. 19A, OFFICERS LINE, VELLORE - 632001. 632001
BANK
ICICI BANK LTD