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 openedNovember 5, 1991.