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