The Virginia Theatre
203 W Park Ave
Champaign, IL 61820
Champaign
Local business
The Accord
51 E Main St
Champaign, IL 61820-3602
Champaign
Arts & Entertainment
The Art Theater
126 W Church St
Champaign, IL 61820
Champaign
Local business
SoDo Theatre
114 S Neil St
Champaign, IL 61820
Champaign
Performance Art Theatre
Twin City Theatre Company
2001 N Mattis Ave, # 6383
Champaign, IL 61826
Champaign
Performance Art Theatre