Walmart Supercenter 4636

Walmart Supercenter #4636 is a Walmart Supercenter discount department store located at 505 Oakville Road, Appomattox, Virginia. The store opened on May 19, 2010.