Is Streator's KFC opened for business or did this business go out of business?
Address: 2751 Columbus St, Ottawa, IL 61350, USA
Samantha Dean | May 12, 2019
Closed tonight at 9pm for good
Mary Escobedo | May 12, 2019
Yes it is open for business
Thanks! Your answer is awaiting moderation.