KFC G135001

KFC #G135001 is a KFC restaurant located at 2943 18th Avenue in Rock Island, Illinois.