501 West Lake Street McCall, ID 83638
Seated: 43
Square Feet: 1,290 ft2
Our in-house, state of the art theater seats 43, and features a Pro Cinema 4k enhanced projector, a cutting-edge Slate projection screen and a Dolby Atmos 11.2 sound system all built for maximum impact presentations.