Idan Ha Theatre

75 South Main Street Soda Springs, ID 83276

208.547.3282

2 Screens