Giffen Solar Park in Cantua Creek, CA 93608

Giffen Solar Park in Cantua Creek, CA 93608 (Fresno County) is a power plant (Giffen Solar Park, LLC, Solar, Photovoltaic). Giffen Solar Park is located near South Oil City Avenue.

Operator
Giffen Solar Park, LLC