IDBI Bank LTD No ratings yet. Type: Banks Phone Number: 03842-221161;221162;221163 Also listed under: ATM, ATM-IDBI, Banks, Nationalised Banks Jagannath Appartment, Hospital Road, Silchar – 788001 Photos of IDBI Bank LTD Rate this! Rating