Worm Creek Opera House

Worm Creek Opera House theater

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

Plan your visit

Official theater website