Posts tagged “Movie Theatres

Melvin Theatre, Est. 1914

The Melvin Theatre on Chippewa Street in South Saint Louis, MO. A movie theatre that was founded in 1914. bgpiperphotography.com

South Saint Louis, MO

 

Advertisements