BANK OF BARODA
BARB0OKHDEL
S 5 OKHLA INDUSTRIAL AREA PHASE II NEW DELHI DELHI 110020
DELHI - DELHI
DELHI
1800223344