The University is centrally located in a beautiful residential area minutes from Downtown St. Louis.
The 169 acre campus features predominantly Collegiate Gothic architecture including a number of buildings on the National Register of Historic Places. Shops, dining, and entertainment are a short walk away from campus including The Delmar Loop and Historic Forest Park.
University Construction Information:
- Snow Way Drive will be closed 5/15 – 8/5