North Star Cinema I, II, III
600 North Star Mall,
San Antonio,
TX
78216
600 North Star Mall,
San Antonio,
TX
78216
2 people favorited this theater
Uploaded By
More Photos
It’s Christmas Day 1964 and the General Cinema North Star I and II is about to open with its mall adjacent to the nearby mall. Art gallery and two screens – a 1,000 seater and a 600 seater – were impressive at the opening.
No one has favorited this photo yet