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
May 17, 1918
No one has favorited this photo yet