Canara Bank is one of the largest public sector banks owned by the Government of India. Its headquarter is in Bengaluru. It was established at Mangalore in 1906
No.6/379, Main Road,, Meenakshipuram, Chittur Taluq,palakkad Dist, Kerala --678533,, Palakkad, Palakkad
Bank
5 years ago