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
This is the Grand-Florrisant Airdrome which was owned by the same folks here in 1920 with “Revenge of Tarzan” in nature’s air conditioning.
No one has favorited this photo yet
Comments (1)
The address of the Airdome was 4236 N. Grand, a block and a half south of the hardtop.