BANK OF BARODA
BARB0VJOKHL
E493, GROUND FLOOR, , PHASEII, OKHLA INDUSTRIAL AREA, , NEW DELHI , DELHI , 110020
DELHI - SOUTH DELHI
DELHI
+22 1800223344