KFC G135005

KFC #G135005 is a KFC restaurant located at 1012 West Kimberly Road in Davenport, Iowa.