Worm Creek Opera House

58 S. State Street,
Preston, ID 83263

Unfavorite 1 person favorited this theater

Showing 1 comment

LFOP
LFOP on October 30, 2008 at 9:16 am

Here’s a 2008 view of the operating GRAND: http://www.boxsetgallery.com/stein/index.html