Walmart Supercenter 5039

Walmart Supercenter #5039 is a Walmart Supercenter discount department store located at 263 Walmart Drive, Camden, Delaware.The store openedMarch 19, 2003.