KFC D212083

KFC #D212083 is a KFC restaurant located at 2760 West Chandler Boulevard in Chandler, Arizona.