Worm Creek Opera House You are here Home > Heritage Sites > Worm Creek Opera House Click the title above for more information. Start address: Use geolocation Choose travel mode DRIVING BICYCLING TRANSIT WALKING Avoid Highways Avoid Tolls Get Directions Our address Address: 70 S State St, Preston, ID 83263 GPS: 42.0948188, -111.87666590000003 Web: http://www.wormcreek.org/