

We appreciate your interest in our area and hope you enjoy visiting this venue on your upcoming trip to St. Charles.
1040 Dunham Road
St. Charles, IL 60174
630.584.7200
Founded in 1978, center is world-class visual, performing arts venue. 1,000-seat, professionally equipped theater, exceptional art exhibition gallery.