SP Solar 8 - Valley Creek Road in Salem, OR 97304

SP Solar 8 - Valley Creek Road in Salem, OR 97304 (Polk County) is a power plant (Solar, Photovoltaic). SP Solar 8 - Valley Creek Road is located near Valley Creek Road Northwest.