29292 E 2900 NORTH RD

Chenoa, McLean County, IL, 61726

Ownership

Primary Owner
%EDP RENEWABLE NORTH AMERICA LLC LEXINGTON CHENOA WIND FARM LLCSee all properties by this owner →
Mailing Address
808 TRAVIS ST STE 700, TX

Property Details

Parcel ID
0313400008
Acreage (from boundary)
6.520 ac
School District
Prairie Central Community Unit School District 8