Landers Center (built 2000)
Location: 34.927124°N, 89.9969°W