Grand Shopping Mall ATM
Address: Lulu Hyper Market, Al Barsha, Dubai UAE.
Controlled by Bank of Baroda, Dubai Main Branch
Address: Al Quoz Indutrial Area Number 1,Dubai
Controlling Branch: Bank of Baroda, Dubai Branch