Walmart Supercenter 2440

Walmart Supercenter #2440 is a Walmart Supercenter discount department store located at 210 Walmart Plaza, Sylva, North Carolina. The store opened March 27, 1996.