Check out our selection of The Illusionists tickets at the Peoria Civic Center - Theatre in Peoria on 2/9/2020