Fandango Logo

Map & Driving Directions

Your Location

The Art Theater
126 W. Church Street, Champaign, IL 61820
Get Directions