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