103 E. Lockwood Avenue,
1 person favorited this theater
Opened in 1921 as the Ozark Theater it was built in Spanish Mission revival style. One of the oldest remaining motion picture houses in St. Louis and is located in the Webster Groves district. It used to have an outdoor “airdome” alongside for viewing films in warm weather.
Major renovation was completed in 2010 (see photos on the Official Related Website to the right of this page).
Just login to your account and subscribe to this theater