Walmart Supercenter 5969

Walmart Supercenter #5969 is a Walmart Supercenter discount department store located at 4368 Chantilly Shopping Center, Chantilly, Virginia. The store opened on March 14, 2012.