Cinema Theater

120 W. Main Street,
Urbana, IL 61801

Unfavorite 3 people favorited this theater

Showing 1 comment

kencmcintyre
kencmcintyre on March 25, 2006 at 9:46 pm

Here is a link with additional information:
http://tinyurl.com/fhc4k