Canara Bank Telephone Directory : Canara bank is one of the largest public sector banks owned by the government of india.