The Illinois Renewable Energy Association

The IREA provides hands-on opportunities for the Illinois public to learn about the benefits, potentials, and uses of renewable energy of our homes and businesses.

Address:

1230 E. Honey Creek Rd.

Oregon, IL 61061

Phone:

(815) 732-7332

Visit Website

Location Map