This splash pad is just east of the Delmar loop on Delmar at DeBaliviere Ave. This is the only splash pad in the area that isn't attached to a playground. So just so you know, there's nothing else here except pop jets!
(Information by: Play ST. Louis)