Food Safety Report: Meijer, North Vermilion Street, Danville, IL, USA 2 years ago • details 32 I only had lucky charms for food today Headache, It happened Today