Elwood Drive-In

Uploaded By

Tiny dallasmovietheaters

Featured Theater

Photo

Elwood Drive-In

Elwood, IN

More Photos

Photo Info

Uploaded on: January 17, 2018

Size: 334 KB

Views: 58

License: Pd

Elwood Drive-In

The Elwood Drive-In was opened July 14, 1950 with “Ali Baba and the 40 Theives”.

Unfavorite No one has favorited this photo yet

You must login before making a comment.

New Comment