How many screens this movie theater has?
Address: 2575 California St #90, Mountain View, CA 94040, USA
ShowPlace ICON Mountain View | Aug 28, 2019
Hello! We have 10 screens at our location.
Jonathan Terleski | Aug 28, 2019
Quite a few. I'd say about a dozen, though I'm not positive.
Thanks! Your answer is awaiting moderation.