KFC H143013

KFC #H143013 is a KFC restaurant located at 2751 Columbus Street in Ottawa, Illinois.