Report by
Food Safety Report: McDonald's, South Neil Street, Champaign, IL, USA.
6 years ago •reported by user-krky7494 • business
1605 South Neil Street, Champaign, 61820 Illinois, United States
Symptoms: Diarrhea, Nausea, Vomiting6 years ago •reported by user-krky7494 • business
1605 South Neil Street, Champaign, 61820 Illinois, United States
Symptoms: Diarrhea, Nausea, VomitingSearch