Ambassador Theatre
411 N. 7th Street,
St. Louis,
MO
63101
411 N. 7th Street,
St. Louis,
MO
63101
18 people favorited this theater
Uploaded By
More Photos
One of the great night shots of the Ambassador’s original neon signage here circa 1928.
No one has favorited this photo yet