Walmart Supercenter 6887

Walmart Supercenter #6887 is a Walmart Supercenter discount department store located at 300 Northeast Bypass 25, Greenwood, South Carolina. The store does not allow overnight parking.