Advanced Search ATM-Bank Of Baroda Bank Of Baroda ATM No ratings yet. Address Hospital Road, Silchar – 788001 Type: ATMPhone Number: 18001024455;1800220400Also listed under: ATM, ATM-Bank Of Baroda View