You need to login first.
Leon Theatre
608 S. Polk Street,
Amarillo,
TX
79101
608 S. Polk Street,
Amarillo,
TX
79101
No one has favorited this theater yet
Uploaded By
More Photos of This Theater
The Leon Theatre launched June 29, 1942 after a freight delay caused a postponement of the scheduled June 26, 1942 launch. The Leon Brothers built the theater and had double-wide seats for “love birds and large persons.” Opening there was “The Bride Came C.O.D.”
No one has favorited this photo yet