Photo 3 of 3

View all

City hopes to preserve Palo Alto Square theater
The cinema at Palo Alto Square, formerly run by Landmark Theatres, has been open since 1971. Photo by Zachary Hoffman.

© 2018 Almanac Online.
All rights reserved.