Walmart Supercenter 3573

Walmart Supercenter #3573 is a Walmart Supercenter discount department store located at 9401 Liberia Avenue, Manassas, Virginia. The store opened August 20, 2003. The store does not allow overnight parking.