St. Clair Theatre
818 St. Clair Avenue,
East St. Louis,
1 person favorited this theater
The St. Clair Theatre, also known as the Odeon, opened in 1926. The theater could seat about 1000 and was located in a two-story building with two storefronts and apartments upstairs. The theater stood on St. Clair Avenue between 8th and 9th Streets.
Any additional information on the St. Clair would be greatly appreciated.
Just login to your account and subscribe to this theater