Odyssey Solar in Pelion, South Carolina

Odyssey Solar in Pelion is a power plant (Odyssey Solar, LLC, Solar, Photovoltaic) (29123). Odyssey Solar is located near Harvey Berry Road.

Postal Code
29123
Operator
Odyssey Solar, LLC