Walmart Discount Store 1713

Walmart Discount Store #1713 is a Walmart Discount Store discount department store located at 2071 North Main Street, Canton, Illinois. The store opened November 5, 1991.