Walmart Supercenter 5872

Walmart Supercenter #5872 is a Walmart Supercenter discount department store located at 6712 West Highway 98, Santa Rosa Beach, Florida. The store does not allow overnight parking. The store opened on June 15, 2011.