Same sign as yesterday but in a more pleasant setting. There must some significant business activity in Laclede's Landing to have someone caring for the flowers.
I keep thinking about where this church the sign mentions might be, even looking on Google maps. There is nothing at all in the immediate area. However, if you walked 10 or 15 minutes south across the Arch grounds you would come to what we call the Old Cathedral, the oldest church in town. That has to be it.