go Results Found: 7 Button group with nested dropdown AEP Texas 539 N Carancahua St. Corpus Christi TX 78403-2121 (361) 881-5828 Energy Ogre Energy Ogre 24 Greenway Plaza Houston TX 77046 (832) 924-7120 NEC Co-op Energy NEC Co-op Energy 5017 Saratoga Blvd. Unit 135 Corpus Christi TX 78413 (855) 632-7348 Stellar Energy Solutions Stellar Energy Solutions 7614 Granite Dr. Corpus Christi TX 78414 (361) 884-8973 Lower Colorado River Authority Lower Colorado River Authority 3700 Lake Austin Blvd. Austin TX 78703 (979) 229-5711 Reliant, an NRG Company Reliant, an NRG Company 910 Louisiana Street Suite 15004 Houston TX 77002 (713) 537-2328 NexGen Solar Solutions NexGen Solar Solutions 3237 SPID Suite C Corpus Christi TX 78415 (361) 903-9909