CineArts at Palo Alto Square
3000 El Camino Real,
Palo Alto,
CA
94306
3000 El Camino Real,
Palo Alto,
CA
94306
1 person favorited this theater
Uploaded By
More Photos
The Cinerama Theatre Circuit launches with “Waterloo” and “A New Leaf” in April of 1971.
No one has favorited this photo yet