Tower Theatre
2138 E. Grand Avenue,
St. Louis,
MO
63112
2138 E. Grand Avenue,
St. Louis,
MO
63112
3 people favorited this theater
Uploaded By
More Photos
Among the best panoramic shots of the, then, Grand-Florissant Theatre in 1920 with – if you can strain just a bit - a banner advertising the Grand-Florissant Airdrome. A picture of it can be found in Tower Airdrome.
No one has favorited this photo yet