SSD Clackamas 4, LLC in Clackamas County, Oregon

SSD Clackamas 4, LLC in Clackamas County is a power plant (Thor Solar 1 CEI, LLC, Solar, Photovoltaic). SSD Clackamas 4, LLC is located near South Babcock Road.

Operator
Thor Solar 1 CEI, LLC