Walmart Supercenter 3247

Walmart Supercenter #3247 is a Walmart Supercenter discount department store located at 1819 East Geneva Street, Delavan, Wisconsin, which can be reached byInterstate 43fromExit 21.The store openedJanuary 22, 2003.