Saint Louis University Museum of Art (built 1992)
Location: 38.6386639°N, 90.2341167°W