Monday and Tuesday by Appointment Only
Dellora A. Norris Cultural Arts Center
- ART GALLERIES & STUDIOS
The Dellora A. Norris Cultural Arts Center is dedicated to presenting visual and performing arts by providing quality exhibits and programming that foster an interest in and support of the arts.
NewsRelease Date: April 19, 2018
The Dellora A. Norris Cultural Arts Center is located in St. Charles, one-half mile north of Route 64 (North Avenue) between Kirk and Dunham Road on the NORRIS CAMPUS.