(Peabody Opera House)
in St. Louis
, MO. On the S. side of Market St. 1/3 block E. of 15
th
St. (N38 37.684 W90 12.122) Photos by Jack & June Schmidt 3-30-14.