Upchurch Solar Center in Elm City, NC 27822

Upchurch Solar Center in Elm City, NC 27822 (Wilson County) is a power plant (Cypress Creek Renewables, Solar, Photovoltaic). Upchurch Solar Center is located near Aaron Lane.

Operator
Cypress Creek Renewables