Bank of Baroda ATM is located in Tanakhala, India on OPP. Raiway Station, Tanakhala Tal. Naswadi District Vadodara. Bank of Baroda ATM is rated 4 out of 5 in the category bank or atm in India.
Address
OPP. Raiway Station, Tanakhala Tal. Naswadi District Vadodara