Walmart Supercenter 4384

Walmart Supercenter #4384 is a Walmart Supercenter discount department store located at 3000 Proprietors Place, Mount Pleasant, South Carolina. The store opened on September 19, 2007.