INDIAN OVERSEAS BANK (IOB)
IOBA0000966
759020102
I FLOOR,TADA BUILDING,ANGUL POST,ANGUL DIST,ANGUL,PIN 759122
ODISHA
ANGUL
230224
000966