Located in the heart of St. Louis’ legal community, the new home of the Saint Louis University School of Law in downtown St. Louis was generously donated by Joe and Loretta Scott.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?
TM + © 2013 Vimeo, LLC. All rights reserved.
Made with k in NYC.