Businesses > IN > Mehsana > Bank of Baroda Bank of Baroda Bank of Baroda: your local financial services choice in Mehsana. 25, Mehsana, GJ, 384002, IN View Bank of Baroda