Herndon Stadium (built 1948)
Location: 33.756021°N, 84.408807°W