Lakewood Stadium (built 1971)
Location: 33.70278°N, 84.38750°W