7712 Ivory Avenue,
No one has favorited this theater yet
The Ivory Theatre was located in deep south St. Louis and was a neighborhood theatre. It serves as a type of warehouse now. Closed for many years. It was told to me by the current owner that early in it’s life a couple first met there and later thought enough of the theatre to be married there.
Just login to your account and subscribe to this theater