November 20, 2017 STAR Solar Holdings 0922 S 500 W -90 Markle, IN 46770 STAR Solar is proud to be a part of bringing renewable energy to Lynch, Kentucky. The City of Lynch in the process of installing solar power at the Lynch City Hall, Lynch Water Filtration Plant,...