Bank of Baroda is located in Sandton, South Africa on 2nd Floor, Atrium on 5th. Bank of Baroda is rated 3 out of 5 in the category bank in South Africa.
Address
2nd Floor, Atrium on 5th
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance