Bank Of Baroda Atm

C-25, Tower-2 Stellar IT Park, Sector 62, Noida - 201309

Monday :- Open 24 Hrs