The answers are in!
Were you able to guess the details of today’s photo? This is Grand at Lafayette, looking north, in 1949. Currently, this is the site of Saint Louis University’s Salus Center fitness and classroom facility.
The photo was taken well before Interstate 44 was carved out along Lafayette at this spot.
Have a great weekend!