Cook Hall, Saint Louis University

Location