IC
ICICI Bank
TALCHER BRANCH
+917682860343
IFSC CODE
ICIC0000773
MICR Code
759229202
Branch Code
000773
City / District
TALCHER
State
ODISHA
Office Address
ICICI BANK LTD., SHARMA CHOWK, TALCHER DIST. ANGUL, ORRISA.759100