bn:02809416n
Noun Named Entity
EL
No term available
EN
Jack Stephens Center is a 5,600-seat multi-purpose arena on the campus of the University of Arkansas at Little Rock in Little Rock, Arkansas, United States and was built in 2005. Wikipedia
Relations
Sources