Bank of Baroda is located in Mumbai, India on Somaiya Sadan, Dashrathlal Joshi Rd, Navpada, Kamala Nagar, Vile Parle West. Bank of Baroda is rated 2.6 out of 5 in the category public sector bank in India.
Address
Somaiya Sadan, Dashrathlal Joshi Rd, Navpada, Kamala Nagar, Vile Parle West