Idan-ha Theatre

User rating: 1.75 Rate Theater

75 South Main Street, Soda Springs, ID 83276

(208) 547-3282 | View Map

No showtimes found.


Please check the list below for nearby theaters:


Change Location