A page about your topic

Kelly Creek Wind Farm is a wind farm located in central Illinois - 1456 E 3900N Rd, Cabery, IL 60919. It currently has 184 known turbines. It became operational in 2016. The facility  generates enough electricity to power the equivalent of 58,000 average Illinois homes, according to US Energy Information Administration.