Food Safety Report: KFC, South Grand Avenue, Spencer, IA, USA 3 years ago • details 6 Ate there yesterday both my daughter and I have been vomiting since last night weak with diarrhea