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.