Walmart Supercenter 4420

Walmart Supercenter #4420 is a Walmart Supercenter discount department store located at 115 East Church Street, Leesville, South Carolina. The store opened on May 9, 2007.