Walmart Supercenter 5880

Walmart Supercenter #5880 is a Walmart Supercenter discount department store located at 11181 Lee Highway, Fairfax, Virginia, which can be reached byfromExit 57. The store does not allow overnight parking. The store opened on October 12, 2011.