Walmart Supercenter 2986

Walmart Supercenter #2986 is a Walmart Supercenter discount department store located at 1155 Winneconne Avenue, Neenah, Wisconsin, which can be reached byInterstate 41fromExit 131.The store openedMarch 17, 2004.