ALERT: Metro Service Change: Monday, June 12 | Changes to 41 MetroBus Routes, No MetroLink Changes Read More!
February 15, 2019

Flashback Friday

Return to Blog

The answers are in for today’s Flashback Friday!

We’re not sure what exactly happened in this photo – was there an accident? – but it was taken on the 5800 block of Delmar Boulevard in the 1940s. The West End Radio you see in the background was located at 5811 Delmar. Today, this is about where Delmar and Goodfellow intersect, and it’s where you can find the DeBaliviere MetroBus Facility.

Vintage Photo of St. Louis Street Car and Tow Truck


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

Contact to Listing Owner

Captcha Code