Theatre Teatro Santa Lucia
Cinerama film formats shown 3-strip and 70mm
3-strip dates 03/23/61 to 03/02/66
70mm dates From 04/01/66
Screen curvature and size Louvered screen: 98ft by 36ft
Address Alameda 624 Avenue da Bernardo O'Higgins
Comments  
Current status Still open with Cinerama logo displayed

Below from http://www.flickr.com/photos/28047774@N04/4058933207/in/photostream/