Calendar
Gravatar
Owen Arts Center Renovation Kickoff

Starts

Ends

Central Standard Time

Duration

Location

Owen Arts Center
6101 Bishop Blvd.
Dallas, Texas 75205

FREE

The public is invited to attend a ceremony kicking off the renovation of the Owen Arts Center at SMU Meadows School of the Arts. Designed by George Dahl in the mid-1960s, the 250,000-square-foot Owen Arts Center is the largest academic building on SMU’s campus and one of Dallas’ top arts and cultural institutions. The $34 million first stage of the renovation, due to be completed in 2021, will modernize the north wing of the building from Hillcrest Avenue to Bishop Boulevard. The project will create and improve academic spaces for the visual arts, art history and creative computation while transforming exterior entrances into grand, welcoming and accessible spaces. For more information, visit smu.edu/TransformOwenArts.