Chiloquin Solar


Chiloquin Solar Project

$13.88 Million Construction Loan
12.0 MW Ground Mounted Solar System
Chiloquin, OR
2017