Los Altos Twin
4200 Wyoming Boulevard NE,
No one has favorited this theater yet
Built by Commonwealth Theatres, the Los Altos Twin was located on Wyoming Boulevard NE near Montgomery Boulevard NE, in a free-standing building of precast concrete faced with volcanic rock with over 200 parking spaces surrounding the theatre. It featured the Imperial automation system and opened on August 23, 1972. It had closed by 1882 and was demolished.
Just login to your account and subscribe to this theater