BANK OF BARODA
BARB0NRIMAV
BANK OF BARODA NRI SPECIALISED BRANCH KALLELIL GREEN TOWN KANDIYOOR MAVELIKARA KERALA 690103
MAVELIKKARA - NAVSARI
KERALA
+22 1800223344