Central Park Development has been working on new designs for Chouteau Park located on Chouteau between Tower Grove & Newstead in Forest Park Southeast | A.K.A. The Grove.
Currently you might know it as the lot where the FPSE Dog Park is located and the good news for dog owners is the dog park is still part of plans ;)
Check out the current work ups = Pretty Cool! For more information / details the complete plans are available to check out at Park Central Development located at 4512 Manchester 63110 | Website = https://www.parkcentraldevelopment.org/