KFC G135283

KFC #G135283 is a KFC restaurant located at 130 Duvick Avenue in Sandwich, Illinois.