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 of This Theater
1953 promotional photo via Mark Dinzebach.
1 person favorited this photo