Walmart Supercenter 2668

Walmart Supercenter #2668 is a Walmart Supercenter discount department store located at 3049 South Oakes Road, Sturtevant, Wisconsin. The store opened October 28, 1998.