BANK OF BARODA
BARB0VJNEHR
B/14 GROUND FLOOR CHIRAG ENCLAVE NEAR NEHRU PLACE SOUTH EAST DELHI 110048
DELHI - DELHI
DELHI
+22 1800223344