5,418 people are employed at Saint Louis University.
Saint Louis University is based in St. Louis, Missouri.
The NAICS codes for Saint Louis University are [611, 61131, 6113, 61, 611310].
The SIC codes for Saint Louis University are [82, 822].