Walmart Supercenter 633

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