Branch Details
IDBI BANK
IBKL0001761
768259501
0663 2111992
TABALA
SAMBALPUR
ODISHA
AT/PO TABALA,PS SASAN