Skip to content

Icon Energy

  • Solar Energy
139 N Hunters Grove Ln
Ste 202
Lehi, UT 84043
(951) 505-6324
  • About

    We are a residential solar company headquartered in Utah.