Enel North America

  • Alternative Energy
16105 W 113th St
Suite 105
Lenexa, KS 66219
(978) 719-3617
  • About

    We’re a leading developer, long-term owner and operator of renewable energy plants with a presence in 14 states, working to build a sustainable future for communities and businesses across the U.S.