Report by
Food Safety Report: McDonald's, West 71st Street, Indianapolis, IN, United States.
8 years ago •reported by user-cfrz3897 • business
6056 West 71st Street, Indianapolis, 46278 Indiana, United States
Symptoms: Diarrhea, Nausea, Vomiting
Comments
Comment