(Turtle Park) in St. Louis, MO. In Turtle Park on the N. side of Oakland Av. at the N. end of Tamm Av. (N38 37.899 W90 17.549) Photos by Jack & June Schmidt 3-20-14.