Ross Theater
203 N. Main Street,
Toledo,
OR
97391
203 N. Main Street,
Toledo,
OR
97391
No one has favorited this theater yet
Showing 1 comment
The Ross Theatre was built and opened in 1927. According to Toledo History, it was built on the site of the Toledo Opera House which was burned down in 1913.