Walmart Supercenter 3573

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