Skip to content

Icon Energy

  • Solar Energy
139 N Hunters Grove Ln
Ste 202
Lehi, UT 84043
(855) 264-0363
  • About

    We are a residential solar company headquartered in Utah.