ScotlandNeck

ScotlandNeck

The Dogwood solar project is located near Scotland Neck, N.C., in Halifax County.

Download (528.9 kB)