KFC G135003

KFC #G135003 is a KFC restaurant located at 208 West Locust Street in Davenport, Iowa.