Owens Creek Solar is proposing the development of a 500mw solar facility across 3,700 acres of farmland in Illinois and is expected to operate for the next 30+ years.
Dedicated to sustainably powering the future, Leeward’s Owens Creek project aims to provide new jobs, significant economic investment to the community, and the generation of emission-free renewable energy, helping the State of Illinois meet its clean energy goals.
Priding themselves on transparency and clear communication, it was a high priority for Leeward to have the right, effective tools to accurately depict the potential scenery changes to the local community.
![](https://truescape.com/wp-content/uploads/Leeward_OwensCreek_360-1140x641.jpg)
![](https://truescape.com/wp-content/uploads/Leeward_OwensCreek_360_02-1140x641.jpg)
This interactive 360’ portal, created by Truescape, allowed an opportunity for stakeholders and the public the opportunity to learn about the project, have their questions answered and provide feedback.