INDIAN OVERSEAS BANK (IOB)
IOBA0000526
244020003
STATION ROAD, MORADABAD PIN 244001
UTTAR PRADESH
MORADABAD
2311896
000526