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 garage will be closed 5/15 – 7/16