BANK OF BARODA
BARB0DBOKHL
OKHLA INDS ESTATE ADMIN BLOCK PHASE 3 DELHI 110020
NEW DELHI - NEW DELHI
DELHI
+22 1800223344