St. Louis University Museum of Art St Louis University Museum of Art 3633 Lindell Blvd. Visit their site at http://sluma.slu.edu