KFC G135002

KFC #G135002 is a KFC restaurant located at 3843 Elmore Avenue in Davenport, Iowa.