Progress Solar III, LLC in Maxton, NC 28364

Progress Solar III, LLC in Maxton, NC 28364 (Robeson County) is a power plant (Oppidum Renewables USA, LLC, Solar, Photovoltaic). Progress Solar III, LLC is located near Dekota Road.

Operator
Oppidum Renewables USA, LLC