KFC D212081

KFC #D212081 is a KFC restaurant located at 8270 North Cortaro Road in Tucson, Arizona.