Varied Dates Matilda - Rehearsals and Performances Children's Theatre of Elgin • Elgin, IL Performing arts