Saint Louis MO Colleges & Universities 1. 3545 Lafayette Ave, Saint Louis, MO 63104 | Water Tower Inn (314) 977-7500