bn:16882423n
Noun Named Entity
EL
No term available
EN
The State Farm Center is a large dome-shaped 15,544-seat indoor arena located in Champaign, Illinois, owned and operated by the University of Illinois Urbana-Champaign. Wikipedia
Relations
Sources