Walmart Supercenter 3460

Walmart Supercenter #3460 is a Walmart Supercenter discount department store located at 8915 North Allen Road, Peoria, Illinois.The store openedAugust 20, 2003.