Does this place have a splash pad?
Address: 100 N Catalpa St, Itasca, IL 60143, USA
Vittoria Carey | Oct 17, 2021
Yes
Bill Herrmann | Oct 17, 2021
Yes it has something like that for little kids a little area for little kids and is gated
Thanks! Your answer is awaiting moderation.