KFC E320063

KFC #E320063 is a KFC restaurant located at 9010 South Tryon Street in Charlotte, North Carolina.