2250 Illinois Avenue,
East St. Louis,
1 person favorited this theater
The Idlewood Theater on Illinois Avenue is listed as opening in 1925 and closed around 1931.
Any further information on this theater would be apprectiated.
Just login to your account and subscribe to this theater