Walmart Supercenter 2893

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