Walmart Supercenter 2348

Walmart Supercenter #2348 is a Walmart Supercenter discount department store located at 1231 Folly Road, Charleston, South Carolina.The store openedMay 2, 1995.