Plaza Frontenac (built 1974)
Location: 38.6307°N, 90.4074°W