
We are solar power specialists.
Star Solar Specialists is a solar power installation company servicing Louisville, Kentucky, Southern Indiana, and the surrounding area.
Star Solar Specialists is a solar power installation company servicing Louisville, Kentucky, Southern Indiana, and the surrounding area.