KFC D333007

KFC #D333007 is a KFC restaurant located at 3035 South 11th Street in Rockford, Illinois.