Walmart Supercenter 2348

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