INSTINCT

Slade Ave Park

Elgin, United States

Slade avenue park was the site of Elgin's first deep well built in 1901 and tapped into the Cambrian-Ordovician Aquifer which lies under much of northern Illinois. 

Submit Update