KFC D212065

KFC #D212065 is a KFC restaurant located at 10661 Grand Avenue in Sun City, Arizona.