IFSC Code: BKID0005142
Address: AT POST NARLADISTRICT KALAHANDI
City: NARLA DIST DISTRICT KALAHANDI, NARLA DIST DISTRICT KALAHANDI
State: ODISHA