Art Theater Co-op
Champaign, Illinois, United States
The Art Theater is a Champaign-based local independent movie theater (the only locally-owned theater in town!) that regularly plays a unique and diverse program consisting of new independent and art-house releases, classic films, cult favorites and even ballet's and opera's.