Saint Louis University Hospital (built 1986)
Location: 38.6227°N, 90.2382°W