BANK OF BARODA
BARB0VJSINC
NIRMALA CONVENT , SALUGARA POST , SILIGURI , SILIGURI , 734008
SILIGURI - DARJILING
WEST BENGAL
+22 1800223344