Franklin County Theatre/Arts Council Inc.
Our address is: 70 South State, Preston Idaho 83263
We can be contacted via phone at ….
208-852-0088
or for Building use at
208-852-3584
Worm Creek Opera House
Presented by the Franklin County Theatre Arts Council