Bank of Baroda is located in Nabha, India on 9583PCF, atma ram colony, Circular Road, Atma Ram Colony. Bank of Baroda is rated 3.9 out of 5 in the category bank in India.
Address
9583PCF, atma ram colony, Circular Road, Atma Ram Colony
Service options
Drive-through
Accessibility
No wheelchair-accessible car park