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 byInterstate 270fromExit 52.The store openedMarch 17, 1999.