103 E. Lockwood Avenue,
1 person favorited this theater
Opened in 1921 as the Ozark Theatre it was built in Spanish Mission revival style. One of the oldest remaining motion picture houses in the St. Louis area and is located in the Webster Groves district, 10 miles southwest of St. Louis. It used to have an outdoor “airdome” alongside for viewing films in warm weather. It was remodelled in 1968 when a generic ‘Pizza Hut’ style construction was added to the building and it became the Webster Cinema which operated into the 1980’s.
Major renovation was completed in 2010 (see photos on the Official Related Website to the right of this page). The ‘Pizza Hut’ style addition has now been removed, revealing a fully restored building back to its original 1921 appearance.
Just login to your account and subscribe to this theater