Bank of Baroda, Industrial Area Branch is a bank, located at 06, Nairobi, Kenya. They can be contacted via phone at +254 20 6555971, visit their website bankofbaroda.com for more detailed information.
Parking space, good ambiance, perfect services