Branch Details
ICICI BANK LIMITED
ICIC0000773
06760-240318
TALCHER
ANGUL
ODISHA
ICICI BANK LTD., SHARMA CHHAK, TALCHER, ANGUL,ORISSA. 759 122