Kohler Solar in Spartanburg, SC 29302

Kohler Solar in Spartanburg, SC 29302 (Spartanburg County) is a power plant (Solar, Photovoltaic). Kohler Solar is located near Ivey Lane.