Branch Details
CANARA BANK
CNRB0001964
0177-2651569
SHIMLA
SIMLA
HIMACHAL PRADESH
PRIME ROSE NO.1,, PANCHAYATBHAVAN BUS STAND, SHIMLA 171001