Bank Branches in KEEZHALLUR with own SWIFT codes:

Bank of Baroda - THIRUVANGAD: 670012009