Leo Theatre
1501 Elm Street,
Dallas,
TX
75202
1501 Elm Street,
Dallas,
TX
75202
2 people favorited this theater
Uploaded By
More Photos
It’s a masked front by the Queen Theatre in 1923 for “Rupert of Hentzau.”
No one has favorited this photo yet