Bank of Baroda is located in Bargarh, India on Post Office, Vijaya Bank, Bargarh Branch , Nh-6, opp. Rto. Bank of Baroda is rated 3 out of 5 in the category public sector bank in India.
Address
Post Office, Vijaya Bank, Bargarh Branch , Nh-6, opp. Rto
Service options
Drive-through