North Carolina Solar Bethea I in Laurinburg, NC 28352

North Carolina Solar Bethea I in Laurinburg, NC 28352 (Scotland County) is a power plant (Greenbacker Renewable Energy, Solar, Photovoltaic, built in 2013). North Carolina Solar Bethea I is located near Carlson Street.

Operator
Greenbacker Renewable Energy