Turtle Park is located just across from the Saint Louis Zoo, and features sculptures of seven great land turtles by Robert Cassilly. Dog Town is located just south of Turtle Park.
A photo taken of Turtle Park located on I-64 across the highway from the Saint Louis Zoo.