You need to login first.
Melba Theatre
3608 S. Grand Avenue,
St. Louis,
MO
63118
3608 S. Grand Avenue,
St. Louis,
MO
63118
2 people favorited this theater
Uploaded By
More Photos of This Theater
December 1, 1917 grand opening with “Their Compact”
No one has favorited this photo yet