Four Creeks LLC

Categories

Utilities

About Us

Four Creeks Wind is a large-scale wind project being developed in northwest Peoria County, Illinois and expects to install at least 400 megawatts (MW) of wind energy in the area, which has the potential to power more than 130,000 homes in Illinois annually.