Walmart Supercenter 633

Walmart Supercenter #633 is a Walmart Supercenter discount department store located at 730 Tenney Street, Kewanee, Illinois.The store openedOctober 23, 1984and was converted into a SupercenterMarch 1995.