BANK OF BARODA
BARB0TALCHE
GROUND FLOOR,PLOT NO 1629/3294,TALCHER,ORISSA - 759100.
TALCHER - TALEGAON DABHAD
ODISHA
1800223344