Busch Memorial Stadium (built 1966)
Location: 38.62389°N, 90.19250°W