Bank Of India Champua IFSC Code
IFSC Code – BKID0005301
MICR Code – 758013525
Bank – Bank Of India
Branch – Champua
Address – P. O. Champuadistrict Keonjhar,
Contact – 6767 – 6767240213
City – Champua (Dist. Keonjhar)
District – Champua (Dist. Keonjhar)
State – Odisha