220 Main Street,
1 person favorited this theater
The Los Altos Theatre opened in May 1949. The theater was converted to office space (with some retail) in the late-1970’s.
Only a pair of exit doors on the back wall hint at its use as a theater.
Just login to your account and subscribe to this theater