North Oneida Street,
No one has favorited this theater yet
The Rio Theater was the showplace of Appleton since it opened in 1929 the Fox Theater. It closed in 1959 and was demolished in April 1963.
Just login to your account and subscribe to this theater