IDBI BANK (IB)
IBKL0217C01
753800002
AT-NIMCHOURI-PO-CHANDINI CHOUWK - PIN-753002
ODISHA
CUTTACK
CUTTACK CENTRAL CO-OPERATIVE BANK MAIN
2609789
217C01