Euclid residents will once again have one more way to beat the heat as the Indian Hills Spray Park, 20100 Delaware, is now open for the season.The spray park has mounted water guns, spitting dolphins, and even a tropical tree fountain spraying anyone around its base. The area was once a public pool that was […]