Report by
Food Safety Report: KFC, South Grand Avenue, Spencer, IA, USA
3 years ago •reported by user-bzpcq187 • business
921 South Grand Avenue, Spencer, 51301 Iowa, United States
Ate there yesterday both my daughter and I have been vomiting since last night weak with diarrhea | Symptoms: Nausea, Diarrhea, Vomiting, WeaknessRecent Reports Near Me
Recent Reports