You need to login first.
Star Theatre
16 South Jefferson Avenue,
St. Louis,
MO
63103
16 South Jefferson Avenue,
St. Louis,
MO
63103
2 people favorited this theater
Uploaded By
More Photos of This Theater
Rare 1923 letter from the Star Theatre in St. Louis.
No one has favorited this photo yet