Walmart Supercenter 4237

Walmart Supercenter #4237 is a Walmart Supercenter discount department store located at 10048 Charlotte Highway, Indian Land, South Carolina. The store opened on August 18, 2010.