Mountain Touch

138 Allen Hill Rd
Canton, NC 28716
828-235-2249

Sloan's Plant Farm

28 Andis Dr
Canton, NC 28716
828-648-6591

Ward Piano Co Inc

1252 Asheville Hwy
Canton, NC 28716
828-648-4622

Canton Motorsports Park

1969 Asheville Hwy
Canton, NC 28716
828-235-8725

Steve's Auto and Equipment Sales

1969 Asheville Hwy
Canton, NC 28716
828-648-1949

White's Gary Trucking Service

2195 Asheville Hwy
Canton, NC 28716
828-456-4582

Moore & Moore Tire and Automotive Serv

2690 Asheville Hwy
Canton, NC 28716
828-259-7980

Board of Trade

2772 Asheville Hwy
Canton, NC 28716
828-648-5371

Canton Small Engines

2827 Asheville Hwy
Canton, NC 28716
828-648-3309

Maymotors

2840 Asheville Hwy
Canton, NC 28716
828-648-3232