HIMACHAL PRADESH CANARA BANK MANDI Branch IFSC CODE CNRB0002064 HOSPITAL ROAD, MANDI (HIMACHAL PRADESH) - 175001 MANDI MANDI HIMACHAL PRADESH 1905 222089