KFC D191002

KFC #D191002 is a KFC restaurant located at 1009 Steve Bowne Drive in Mendota, Illinois.