Walmart Supercenter 3182

Walmart Supercenter #3182 is a Walmart Supercenter discount department store located at 12500 Highway 15/501 North, Chapel Hill, North Carolina. The store opened on June 12, 2013.