Report by

Lucky Charms Illness Suspected - Lucky Charms, O'Fallon Illinois

4 years ago reported by user-qtvw7778

Lucky Charms, Grocery Store, IL-158, O'Fallon, IL, USA

Illinois 158, O'Fallon, Illinois, United States

Maybe lucky charms, It happened Friday April 1. | Symptoms: Nausea, Vomiting

#luckycharms #ofallon #illinois #unitedstates

Recent Reports Near Me