Tucked on the side of a now vacant building on Cherokee that was once an outdoor movie theater, one can see how the sidewalk still slopes down to what was presumably the movie screen. Very few remnants of outdoor theaters, which were once popular in St. Louis still survive. One location is on Pestalozzi that I covered last year.
Do you remember where on Cherokee St. this is?
It is on the north side of Cherokee, in between 2637 and 2645; Ohio and Texas are the cross streets.