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