Walmart Supercenter 621

Walmart Supercenter #621 is a Walmart Supercenter discount department store located at 900 Highway 52, Lake City, South Carolina.The store openedJuly 4, 1981.The store does not allow overnight parking.