KFC F015006

KFC #F015006 is a KFC restaurant located at 300 East 35th Street in Chicago, Illinois.