Food Safety Report: Lucky Charms, Meijer, 1770 West Lane Road, Machesney Park, IL, USA 2 years ago • details 61 had nausea and diarrhea