Photo 2 of 2

View all

Palo Alto Square theater to remain open -- for now
The CineArts at Palo Alto Square is operated by Cinemark, a Texas-based company. Photo by Zachary Hoffman.

© 2018 Almanac Online.
All rights reserved.