Art Theatre

126 W. Church Street,
Champaign, IL 61820

Unfavorite 11 people favorited this theater

Showing 9 photos
  • Art Theater 100th anniversary advertisement
  • Art Theatre, Champaign, IL
  • Art theatre in the 1960's
  • Early Art Theatre (Park Theatre)
  • Art Theatre
  • Art Theatre
  • Art Theatre
  • Art Theatre
  • Art Theatre, Champaign, IL

Add New Photo