Walmart Supercenter 2893

Walmart Supercenter #2893 is a Walmart Supercenter discount department store located at 121 Peter Pan Road, Independence, Kansas.The store openedJuly 19, 2000.