Address: 85 Santa Rosa Ave, Santa Rosa, CA 95404, USA
Destinie Desilets | Jan 27, 2020
No they dont show imax
Ron Bickart | Jan 27, 2020
No
Joann Rosemon | Jan 27, 2020
No but it's a very comfortable theater and there pretty clear on their screen projection I've seen 3D versus regular animation and really enjoy the theater