The Arena at Southlake, a $117 million, 268,000-square-foot facility, is set to open in March 2026, providing a premier venue for concerts, sporting events, and community gatherings, as well as educational opportunities for students in Clayton County.
