(Busch Stadium)
in St. Louis
, MO. At the SE corner of Clark Av. & 7
th
St. (N38 37.429 W90 11.633) Photos by Jack & June Schmidt 3-29-14.