Stewart-Lakewood Center (built 1962)
Location: 33.69889°N, 84.40917°W