Bank Of Baroda is located in Surat, India on 168, Chowk Bazar Rd, Chauta Pul, Nanavat, Gopipura. Bank Of Baroda is rated 2.6 out of 5 in the category public sector bank in India.
Address
168, Chowk Bazar Rd, Chauta Pul, Nanavat, Gopipura
Service options
Drive-through