Thursday, February 13, 2014

St. Louis University Law School - new downtown location

St. Louis University Law School recently relocated from their main campus to a building a 260,000 square foot building at 100 N. Tucker Blvd. and was donated by the Scott family.  The previously mostly vacant building built in 1965 was completely rehabbed for the law school.  Lawrence Group ( www.thelawrencegroup.com/) was the architect for the project.