By WiFi SPC / October 18, 2023 Walmart #05683 8465 Elk Grove Blvd (In Wal*Mart Store #1697), Elk Grove, United States WiFi Network Type: Public Network Free WiFi