Anyone know how big the screen is?
Address: 261 Iron Point Rd, Folsom, CA 95630, USA
Robert L | Feb 9, 2018
It's not an imax theater screen.
eric cry sr | Feb 9, 2018
Standard
paul crisanth | Feb 9, 2018
Not a big screen
Michael Ballard | Feb 9, 2018
Big
Sandeep Veeramani (sandman) | Feb 9, 2018
Not sure about the screen size.. But its not too big.
Thanks! Your answer is awaiting moderation.