Gemini Twin Theater

2958 S. 84th Street,
Omaha, NE 68124

Unfavorite No one has favorited this theater yet

Uploaded By

Tiny dallasmovietheaters

More Photos

Photo Info

Uploaded on: August 31, 2013

Size: 2.1 MB

Views: 1,726

License:

Gemini Twin Theater

Here’s the lobby of Dubinsky Bros.‘ 1976 opening in the then Woolco Shopping Center seated 520 patrons

Unfavorite No one has favorited this photo yet

You must login before making a comment.

New Comment