Report by

Fries Cause Nausea, Vomiting - McDonald's, Decatur Illinois

6 years ago reported by user-txtbj758 business

McDonald's, North Water Street, Decatur, IL, USA

3005 North Water Street, Decatur, 62526 Illinois, United States

Not sure Nausea and vomiting 2 hours after eating french fries | Symptoms: Nausea, Vomiting

#mcdonalds #decatur #illinois #unitedstates #fries #frenchfries

Recent Reports Near Me