Walmart Discount Store 2666

Walmart Discount Store #2666 is a Walmart Discount Store discount department store located at 3579 South High Street, Columbus, Ohio, which can be reached by Interstate 270 from Exit 52. The store opened March 17, 1999.