101 North 6th Street,
1 person favorited this theater
This is another early downtown house that opened April 14, 1921. At one time I believe was operated by St. Louis Amusement Co. It is demolished and one of the Stadium garages sits in its place. It was located at the corner of N. 6th Street and Chestnut Street. At one time there was a good number of theatres in that area. All are long gone.
Just login to your account and subscribe to this theater