February 3, 2017

Flashback Friday

Return to Blog

And the answer is…

Today’s photo shows the St. Louis Armory, a unique building that stood on Grand Boulevard at Rutger Street. Built in 1889, this shot was taken in 1959. Sadly, the building was toast only a year later for the construction of the Wohl Mental Health Institute. The site is currently a vacant lot.

This photo is from the St. Louis University Pius XII Memorial Library Special Collections.

Have a great weekend!



Your email address will not be published. Required fields are marked *

Contact to Listing Owner

Captcha Code