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.