KFC D212063

KFC #D212063 is a KFC restaurant located at 7541 West Thunderbird Road in Peoria, Arizona.