- The state-of-the-art Cullen Performance Hall is located on the University of Houston campus. Since 1948, it has been used for a myriad of events. These include music concerts, opera, modern dance and theatrical performances. Although the building underwent a complete renovation in 1988, it still retains its original charm. The box office opens two hours prior to shows.
- © wcities.com 2013