Walmart Supercenter 1759

Walmart Supercenter #1759 is a Walmart Supercenter discount department store located at 6819 Waltons Lane, Gloucester, Virginia. The store opened February 4, 1992 and was converted into a Supercenter May 15, 2002.