Tuesday, November 24, 2026 at 1:00 PM until 5:00 PMCentral Standard Time UTC -06:00
Meadows School of the Arts6101 Bishop BoulevardDallas, TX 75205United States
SMU's main campus is located in the nation's fourth largest metropolitan area, Dallas-Fort Worth, with 7.4 million people and more than 20 Fortune 500 headquarters.