CANARA BANK - SILIGURI is located in Siliguri, India on S.O SILIGURI, Panitanki More, SEVOKE ROAD, ROAD. CANARA BANK - SILIGURI is rated 3.7 out of 5 in the category bank in India.
Address
S.O SILIGURI, Panitanki More, SEVOKE ROAD, ROAD
Service options
Drive-through