Walmart Supercenter 3460

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