Oops! Something went wrong, please try again later.
Huff Hall is a 4,050-seat multi-purpose arena in Champaign, Illinois, United States. The arena opened in 1925 and was known as Huff Gymnasium …
Reviews
Tripadvisor
4.8/5 · 4 reviews
Loading reviews...
Nov 3, 2021
Currently, this 4,050 seat arena is used by the Fighting Illini Women's Volleyball team. It's a beautiful facility.....you can see from "anywhere.Full review by urbanguy