At the time, Walmart owns 4 locations near Santa Rosa Beach, Florida. These are Walmart stores in the area.