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