Stateline Solar

  • Building & Construction Services
  • Utilities
310 W Main St
Lena, Illinois 61048
(815) 580-3011
(815) 809-3011 (fax)
Monday-Friday: 8AM-5PM
  • About

    Stateline Solar is a solar panel installation, maintenance and repair company in Lena, IL. We aim to make solar energy a common source of green energy amongst all Midwest homes.

  • Whom to Contact