WINDFARM
Sugar Creek / Illinois
Site Location
▪
Logan County
site area: 25 sq.miles