IDBI BANK (IB)
IBKL0001659
NA
GODIPOKHARI,KHURDA,DIST KHURDA,STATE ODISHA,PIN 752055
ODISHA
KHURDA
8763464108
001659