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 by Interstate 77 from Exit 111. The store opened October 29, 1996.