106 Nacogdoches Street,
1 person favorited this theater
Functions: Movies (First Run)
Styles: Art Deco
Previous Names: Shelby Theater
The Shelby Theater was opened on August 19, 1926. It was located on what was then known as West Side Square. In 1941 it was renamed Rio Theater. It has a wonderful exterior and shows first-run films.
Just login to your account and subscribe to this theater.