Pastwa Randean

409 S Main St
Canton, MN 55922
507-743-8228

Peopleservice Inc

Sewer Plant
Canton, MN 55922
507-743-2263

Canton Scotland Presbyterian Ch

104 W Fillmore Ave
Canton, MN 55922
507-743-2260

Amherst Auto Sales

100 W Highway 52
Canton, MN 55922
507-743-2268

Alliance Land Company

401 W Highway 52
Canton, MN 55922
507-743-3000

Countryside Auto Sales

510 W Highway 52
Canton, MN 55922
507-743-8374

Canton Food & Fuel

601 W Highway 52
Canton, MN 55922
507-743-2224

Duckett Ross

107 W Prairie Ave
Canton, MN 55922
507-743-8333