KFC G135536

KFC #G135536 is a KFC restaurant located at 465 Dundee Avenue in Elgin, Illinois.