Worm Creek Opera House

Preston, ID — Arts, Culture & Entertainment. ﻿ The Franklin County Theatre/Arts Council, Inc. is proud of our theater. Built in 1930 and having a rich history in Preston, Idaho, the Worm Creek Opera House is a much appreciated resource in our great community