8006 Gravois Road,
2 people favorited this theater
A small neighborhood house located on the borders of the St. Louis city limits and Afton city limits. Closed in 1950, located a short distance from the larger Crest Theatre. Today the former Annex Theatre serves as office and warehouse space.
Just login to your account and subscribe to this theater