Orpheum Theatre
146 Main Avenue W,
Twin Falls,
ID
83301
146 Main Avenue W,
Twin Falls,
ID
83301
3 people favorited this theater
Uploaded By
More Photos
Here’s a 1923 shot of Twin Falls Amusement Company’s Orpheum Theatre then with 800 seats and run by its president A.R. Anderson.
No one has favorited this photo yet