KFC G135540

KFC #G135540 is a KFC restaurant located at 6040 South Archer Avenue in Chicago, Illinois.