Walmart Supercenter 621

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