2711 River Road,
1 person favorited this theater
The Rio Theatre opened as the Auditorium, was located on River Road just north of North 27th Street. By 1941 it had been re-named Rio Theatre.
Any further information or history on the Rio Theatre would be appreciated.
Just login to your account and subscribe to this theater