The Hallowed Hall
211 E Daniel St
Champaign, IL 61820
The Hallowed Hall in Champaign, IL, is a charming movie theatre that combines classic elegance with modern amenities. Known for its unique atmosphere, it offers a diverse selection of films ranging from blockbusters to indie gems. With comfortable seating and state-of-the-art sound systems, it provides an immersive cinematic experience for movie lovers of all ages.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.
