KFC F015002

KFC #F015002 is a KFC restaurant located at 7508 South Lafayette Avenue in Chicago, Illinois.