Walmart Supercenter 4369

Walmart Supercenter #4369 was a Walmart Supercenter discount department store located at 1010 Martin Luther King Parkway in Durham, North Carolina. The store opened on October 26, 2011.