Canara Bank - DIMIRIKUDA IFSC Code CNRB0007282 | Deogarh, Odisha | GetCredit