Water Spray Park Water Spray Park Address: 201 W St Charles Rd Lombard, IL 60148 0.25 acres, mini park