Alamo Theatre
136 N. Illinois Street,
Indianapolis,
IN
46204
136 N. Illinois Street,
Indianapolis,
IN
46204
1 person favorited this theater
Uploaded By
More Photos
Another ace shot of The Palms - a 5 cent house that stayed 5 cents longer than any other theatre on “Movie Lane” in downtown Indianapolis as it drifted from sort of first tier to second tier to third tier movie house.
No one has favorited this photo yet