Worm Creek Opera House

Preston, Idaho, United States ● Single Screen

Company: Franklin County Theatre Arts Council

Address: 729 N State St Preston, ID 83263, Preston 83263, Idaho

Website:

Phone: +1-208-8520088, +1-208-8523584

Email: wormcreek@gmail.com

Theatre Rating
Based on 0 users