Dellora A. Norris Cultural Arts Center

  • THEATERS
  • ART/ARTISTS
  • ART GALLERIES & STUDIOS
1040 Dunham Road
St Charles, IL 60174
(630) 584-7200
Hours:
Wednesday - Sunday - 11:00 AM to 4:00 PM.
Monday and Tuesday by Appointment Only
  • About

    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.

  • Directions

    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.