KFC E705004

KFC #E705004 is a KFC restaurant located at 3357 West Peterson Avenue in Chicago, Illinois.