IDBI BANK (IB)
IBKL0001463
796259102
PLOT T 34,BAZAR VENG,OPPOSITE PWD OFFICE,LUNGLEI 796701,MIZORAM
MIZORAM
LUNGLEI
2322779
001463