IDBI BANK (IB)
IBKL0000740
768259202
SHRI HARI TOWER, SARBAHAL ROAD, JHARSUGUDA, PIN- 768201
ODISHA
JHARSUGUDA
0
000740