Report by
Fries Cause Nausea, Vomiting - McDonald's, Decatur Illinois
4 years ago •reported by user-txtbj758 • business
3005 North Water Street, Decatur, 62526 Illinois, United States
Not sure Nausea and vomiting 2 hours after eating french fries | Symptoms: Nausea, Vomiting