(Jefferson Bank & Trust) in St. Louis, MO. At the NW corner of Market & 23rd Sts. (N38 37.856 W90 12.814) Photos by Jack & June Schmidt 3-30-14.