KFC D212040

KFC #D212040 is a KFC restaurant located at 3550 West Thunderbird Road in Phoenix, Arizona.