Ivy Twin Cinema
1001 South University Parks Drive,
Waco,
TX
76706
1001 South University Parks Drive,
Waco,
TX
76706
No one has favorited this theater yet
Uploaded By
More Photos
It’s October 18, 1974 and time for the Ivy Twin Cinema to open for CSW Theatre Circuit. Appealing to the Baylor University crowd, the theater has the X-Rated “Frankenstein” and the classic “2001: A Space Odyssey.”
No one has favorited this photo yet