Report by
Food Safety Report: Walmart Supercenter, West U.S. 50, O'Fallon, IL, United States.
8 years ago •reported by user-qrvx5773
1530 West U.S. 50, O'Fallon, 62269 Illinois, United States
After eating their deli salami, I had poops | Symptoms: Diarrhea