Tabor Theatre
3333 W. Alameda Avenue,
Denver,
CO
80223
3333 W. Alameda Avenue,
Denver,
CO
80223
2 people
favorited this theater
Uploaded By
More Photos of This Theater
Two great Tabor ads from 1920 and the one on the right has the real autographs of writer James Oliver Curwood and co-director Marshall Neilan.
No one has favorited this photo yet
