New & Used Chevrolet Silverado 2500 for sale in Canada

Price: Call

25,178 km
Brantford, Ontario Lynden Auto Depot
Price: $45,995

110,900 km
Langley, British Columbia Parkway Motorsport
Price: $65,930

62,898 km
Fredericton, New Brunswick Trius Truck Centre