Walmart Discount Store 2361

Walmart Discount Store #2361 is a Walmart Discount Store discount department store located at 4572 Mega Street Northwest, North Canton, Ohio, which can be reached byInterstate 77fromExit 111.The store openedOctober 29, 1996.