KFC K071006

KFC #K071006 is a KFC restaurant located at 3300 Broadway Street in Quincy, Illinois.