6128 Tamm Ave
Located at the southern edge of Forest Park, this unique playground features giant, climbable turtle sculptures that are fun for all ages. Created by Bob C
JavaScript is required to use this application. Please enable JavaScript in your browser settings.