Walmart Supercenter 2606

Walmart Supercenter #2606 was a Walmart Supercenter discount department store located at 721 US Highway 321 Bypass in Winnsboro, South Carolina. The store opened January 26, 1998.