CLOVERDALE SOLAR I

Operating

Solar power plant in California

Capacity
2 MW
Primary fuel
Solar
Operator
GLT CLOVERDALE SOLAR LLC
Status
Operating
Commissioned
2014
EIA plant ID
58949
Coordinates
38.7749, -123.0178

See it on the map