Studio Theatre

6235 Natural Bridge Road,
St. Louis, MO 63121

Unfavorite 2 people favorited this theater

Showing 2 photos
  • Studio Theatre
  • December 24th, 1937 grand opening ad

Add New Photo