KFC K055007

KFC #K055007 is a KFC restaurant located at 420 North Harlem Avenue in Freeport, Illinois.