Facilities

The Meadows School of the Arts is a tree-lined, urban oasis five miles from downtown Dallas, home of the nation’s largest arts district. Restaurants, shops and the light rail DART system are within easy walking distance for students and guests. Performing arts spaces, galleries, broadcast facilities, and a world-class museum are just a few of the resources at SMU Meadows. View a map of campus and learn more about parking at SMU.