SP Solar 5 - Mill Creek Road in Sheridan, OR 97378

SP Solar 5 - Mill Creek Road in Sheridan, OR 97378 (Yamhill County) is a power plant (Solar, Photovoltaic). SP Solar 5 - Mill Creek Road is located near Southwest Mill Creek Road.