Cinema Theater

120 W. Main Street,
Urbana, IL 61801

Unfavorite 3 people favorited this theater

Showing 1 comment

kencmcintyre
kencmcintyre on March 26, 2006 at 3:46 am

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