Green Mountain Energy in Houston

Green Mountain Energy

  • Address:
    910 Louisiana St 22nd Floor, Houston, TX 77002
  • Phone:
    +1 866-785-4668
  • Website:
  • Green Mountain Energy is an electrical company in Houston and a pioneer of renewable energy plans in Texas. The company was founded in 1997. Green Mountain Energy has been serving Texas residents and businesses since 2002. The company is headquartered in Austin. The company offers consumers 100% green electricity plans.