Bank | Canara Bank | BRANCH NAME: | Mannambra | BRANCH ADDRESS: | CANARA BANK, I FLOOR, KANIYERI TOWERS, VENNIYOOR TANUR ROAD, THEYYALA POST, VIA TANUR, DIST: MALAPPURAM-676320(KEARALA) | IFSC CODE: | CNRB0003786 | MICR CODE: | Not Available | CONTACT NO: | 2482050 |