Bank Of Baroda is located in Surat, India on No. 10, Central Rd, Udhana GIDC, Udhna Udhyog Nagar, Udhana. Bank Of Baroda is rated 2.6 out of 5 in the category public sector bank in India.
Address
No. 10, Central Rd, Udhana GIDC, Udhna Udhyog Nagar, Udhana
Service options
Drive-through