Trent River Farm Solar Project in New Bern, NC 28562

Trent River Farm Solar Project in New Bern, NC 28562 (Jones County) is a power plant (Strata Clean Energy, Solar, Photovoltaic). Trent River Farm Solar Project is located near Mallard Cove Landing Road.

Operator
Strata Clean Energy