Bank of Baroda ATM
SSI Branch, Taluka-Savli, Manjusar, Pawan Park Society, Sarod, Sayajiganj, Vadodara, Gujarat 391776, India
contacts phone: +91 1800 22 3344
website: www.bankofbaroda.co.in
Latitude: 22.307209, Longitude: 73.181054
larger map & directionsread more