Alario Center (built 1999)
Location: 29.90516°N, 90.16283°W