Walmart Supercenter 3811

Walmart Supercenter #3811 was a Walmart Supercenter discount department store located at 61 Plaza Drive in Kimball, West Virginia. The store opened October 26, 2005.