Walmart Supercenter, North La Cholla Boulevard, Tucson, AZ, USA
2 years ago •reported by user-wtccf426 • details
Became very ill diarrhea and vomiting diagnosed with food poisoning. Doctor said several cases all related to deli meats, we got ours from Wal-Mart on La Cholla | Symptoms: Nausea, Diarrhea, Vomiting