Worm Creek Opera House
Worm Creek Opera House is a community cinema and performing-arts venue in Preston, Idaho. Operated by the Franklin County Theatre/Arts Council, the historic theater presents movies alongside live productions and local arts programs, with private movie rentals also available. AI-generated cinema illustration; not a photograph of this venue.
Location
70 South State Street, Preston, Idaho, United States
Theater details
- Operating status
- Open